Agent skill

Catalog Babysitter Users

by a5c-ai in a5c-ai/babysitter

Discover public GitHub repositories that import defineTask from @a5c-ai/babysitter-sdk and maintain a deduplicated catalog of those repositories in docs/repo-with-babysitter-processes.md.

MITAuto-check passedDevelopment

Install Catalog Babysitter Users

skills CLI
$ npx skills add a5c-ai/babysitter --skill catalog-babysitter-users -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install a5c-ai/babysitter catalog-babysitter-users --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/a5c-ai/babysitter.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/catalog-babysitter-users .claude/skills/catalog-babysitter-users && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
catalog-babysitter-users
GitHub stars
1.8k
Token cost
~1.4k tokens
SKILL.md length
559 words
Files
1
Skills in repo
14
Repo updated
First seen
Licence
MIT

At a glance

Discover public GitHub repositories that import defineTask from @a5c-ai/babysitter-sdk and maintain a deduplicated catalog of those repositories in docs/repo-with-babysitter-processes.md.

  • Works in 5 steps: Drop any hit whose repository.name… → Drop any hit whose… → Drop archived repos… → …
  • Tasks that involve Monorepo tooling
  • SKILL.md covers When to use, Prerequisites, Exact search and Filtering rules (apply in order), plus 5 more sections
  • Calls gh; reaches github.com

What it does

Catalog Babysitter Users is an agent skill from a5c-ai/babysitter. Discover public GitHub repositories that import defineTask from @a5c-ai/babysitter-sdk and maintain a deduplicated catalog of those repositories in docs/repo-with-babysitter-processes.md. Excludes any repo named "babysitter" (to filter out forks of this monorepo). Invoke when asked to find, discover, catalog, or refresh "repos using babysitter", "babysitter in the wild", or "who else is using babysitter".

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Monorepo tooling. It works with GitHub. The repository describes itself as: Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration. The licence is MIT.

When your agent uses it

  • Tasks that involve Monorepo tooling

Example prompts

  • “babysitter”
  • “repos using babysitter”
  • “babysitter in the wild”
  • “/catalog-babysitter-users”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Drop any hit whose repository.name (case-insensitive) equals babysitter. This excludes forks of this monorepo.
  2. Drop any hit whose repository.nameWithOwner starts with a5c-ai/ -- those are first-party and already known.
  3. Drop archived repos (repository.isArchived === true). Enrich via gh api repos// if the search JSON lacks it.
  4. Dedupe by repository.nameWithOwner -- one entry per repo, even if multiple files match. Keep the count of matching files as evidence.
  5. Drop private-visible-as-public fluke hits (repository.visibility !== 'public').

What it can do on your machine

Read from SKILL.md and the folder at commit feb68ab. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Catalog Babysitter Users loads about 1.4k tokens when it runs. Until then it costs about 108 tokens; SKILL.md has 559 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~108
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from a5c-ai/babysitter at commit feb68ab, republished under its MIT licence (© a5c-ai). 559 words, ~1,448 tokens.

Download SKILL.mdSave it as .claude/skills/catalog-babysitter-users/SKILL.md (or your agent's skills folder).
name
catalog-babysitter-users
description
Discover public GitHub repositories that import defineTask from @a5c-ai/babysitter-sdk and maintain a deduplicated catalog of those repositories in docs/repo-with-babysitter-processes.md. Excludes any repo named "babysitter" (to filter out forks of this monorepo). Invoke when asked to find, discover, catalog, or refresh "repos using babysitter", "babysitter in the wild", or "who else is using babysitter".

Catalog Babysitter Users

Produce a curated, deduplicated catalog of public GitHub repositories that import defineTask from @a5c-ai/babysitter-sdk, stored at docs/repo-with-babysitter-processes.md. Refresh the catalog in-place when re-run; do not delete entries that no longer match (mark them as "last seen" instead, so the catalog is additive over time).

When to use

  • User asks "who's using babysitter in the wild?", "find repos with babysitter processes", "refresh the catalog", "update the babysitter-users list".
  • After a release, to see whether new adopters have appeared.
  • Before a retrospective across external runs (see the sibling skill retrospect-external-babysitter-run).

Prerequisites

  • gh CLI installed and authenticated (gh auth status must be OK). GitHub code search requires an authenticated user.
  • Writable working tree (the catalog file gets updated).

Search the literal import statement across public code:

bash
gh search code \
  "import { defineTask } from '@a5c-ai/babysitter-sdk'" \
  --json repository,path,url \
  --limit 200

Also run the double-quote variant to catch formatter differences:

bash
gh search code \
  'import { defineTask } from "@a5c-ai/babysitter-sdk"' \
  --json repository,path,url \
  --limit 200

Union the two result sets. If the CLI caps out at 100 per query, paginate by adding language:javascript, language:typescript, and extension:js, extension:ts qualifiers to split the search space.

Filtering rules (apply in order)

  1. Drop any hit whose repository.name (case-insensitive) equals babysitter. This excludes forks of this monorepo.
  2. Drop any hit whose repository.nameWithOwner starts with a5c-ai/ -- those are first-party and already known.
  3. Drop archived repos (repository.isArchived === true). Enrich via gh api repos/<owner>/<name> if the search JSON lacks it.
  4. Dedupe by repository.nameWithOwner -- one entry per repo, even if multiple files match. Keep the count of matching files as evidence.
  5. Drop private-visible-as-public fluke hits (repository.visibility !== 'public').

Enrichment per surviving repo

For each repo, fetch:

bash
gh api repos/<owner>/<name> \
  --jq '{nameWithOwner, description, stargazerCount: .stargazers_count, pushedAt: .pushed_at, defaultBranch: .default_branch, license: .license.spdx_id, topics}'

Also record:

  • processFiles: the list of matching file paths from the search (cap at 10 per repo in the catalog; note total count if higher).
  • firstSeen: if the repo is new to the catalog, today's date (ISO). If already present, preserve the existing value.
  • lastSeen: today's date (ISO) for every repo that matched this run.
Show full SKILL.md (251 more words)Show less

Catalog file format

Maintain docs/repo-with-babysitter-processes.md as an additive, idempotent document. Structure:

markdown
# Repositories Using Babysitter

<!-- Generated by .claude/skills/catalog-babysitter-users. Re-run the skill to refresh. -->

Last refreshed: YYYY-MM-DD
Total repos tracked: N
New this run: M
No longer matching: K

## Active

| Repository | Stars | Description | License | Pushed | Process files | First seen | Last seen |
|------------|-------|-------------|---------|--------|---------------|------------|-----------|
| [owner/name](https://github.com/owner/name) | 123 | ... | MIT | 2026-04-01 | 3 | 2026-03-15 | 2026-04-12 |

### owner/name

- Default branch: `main`
- Topics: `a5c`, `orchestration`
- Matching files:
  - [`src/processes/build.js`](https://github.com/owner/name/blob/main/src/processes/build.js)
  - ...

## Stale (no longer matching at last refresh)

| Repository | Last seen | Notes |
|------------|-----------|-------|
| ... | ... | Import removed / repo archived / ... |

Rules when updating:

  • Preserve every existing entry's firstSeen.
  • Move a repo from Active to Stale only if it didn't match this run AND was Active last run. Include the reason if derivable (archived, 404, import removed).
  • Never delete a Stale entry; only update its lastSeen note if the situation changes (e.g. re-matched -> move back to Active).
  • Sort Active rows by stars descending, then by pushedAt descending.
  • Keep the summary counters at the top accurate.

Procedure

  1. Read the current docs/repo-with-babysitter-processes.md (if absent, treat as an empty catalog).
  2. Parse existing entries into a map keyed by nameWithOwner.
  3. Run both gh search code queries above; union results.
  4. Apply the filtering rules.
  5. Enrich each surviving repo via gh api repos/....
  6. Build the merged catalog: existing entries + new entries; move absent-this-run Active entries to Stale.
  7. Write the updated markdown file.
  8. Print a short summary to the user: N total, M new, K moved to stale, top 5 new repos by stars.

Notes on rate limits

gh search code is throttled (30 req/min for authenticated users). If the first pass returns the default cap, split by language: qualifier and by file extension: rather than spamming retries. Always include --limit 100 (max) and paginate via qualifier-splitting, not --page (code search doesn't page).

After running

Suggest the sibling skill retrospect-external-babysitter-run to go deeper on any specific entry -- "pick a repo from the catalog and retrospect on one of its runs".

© a5c-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/catalog-babysitter-users of a5c-ai/babysitter.

Open the folder on GitHubat commit feb68ab

Compare with similar skills

Catalog Babysitter Users next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Catalog Babysitter Users compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Catalog Babysitter Users this skilla5c-ai/babysitter1.8k—~1.4kAutomated safety check: PassMIT
Cutting A ReleaseTriliumNext/Trilium38k—~3.2kAutomated safety check: PassAGPL-3.0
Linea Dependency MaintenanceConsensys-Incorporated/linea-attestation-registry1771 repos~3.7kAutomated safety check: WarnMIT
Create Vechain Dappvechain/x-app-template450—~1.8kAutomated safety check: PassMIT
Dependabot Alerts Updatelivesession/xyd114—~2kAutomated safety check: PassMIT
Investigate Issueanalogjs/analog3.2k—~2kAutomated safety check: PassMIT

Similar skills

  • Cutting A Release

    TriliumNext/Trilium

    A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run.

    38k GitHub stars~3.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Linea Dependency Maintenance

    Consensys-Incorporated/linea-attestation-registry

    Safely plan and execute dependency maintenance for JavaScript/TypeScript (npm, pnpm) and GitHub Actions, including npm lockfiles, pnpm workspaces, catalogs, overrides, SHA-pinned action versions…

    177 GitHub starsUsed in 1 repo~3.7k tokens
    DevelopmentAuto-check: warnings
  • Create Vechain Dapp

    vechain/x-app-template

    Scaffold a VeChain dApp with Next.js, VeChain Kit, Chakra UI v3, and GitHub Pages deployment.

    450 GitHub stars~1.8k tokensUpdated 2 mo ago
    DevelopmentAuto-check passed
  • Automatically fetch and fix Dependabot security alerts by querying GitHub REST API for open alerts, identifying vulnerable packages, researching secure versions, and updating package.json files…

    114 GitHub stars~2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Investigate Issue

    analogjs/analog

    Investigate a GitHub issue end to end — reproduce the reporter's repo or code snippet in an isolated sandbox outside the monorepo, trace the root cause in the source, and draft a reply back to the…

    3.2k GitHub stars~2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Automate npm Release

    jd-solanki/slidev-theme-dracula

    Automate npm package publishing via GitHub Actions for single-package repos and independent monorepo packages, including bumpp version tags, GitHub release notes, trusted publishing, provenance, and…

    161 GitHub stars~626 tokensUpdated 3 mo ago
    DevelopmentAuto-check passed

More from a5c-ai/babysitter

All 14 skills in this repo
  • Creates and edits AWS architecture diagrams as DrawIO XML, converting a text description or an image and reading existing files back into shapes.

    1.8k GitHub stars~4.2k tokensUpdated 24 days ago
    Auto-check passed
  • Creates DrawIO XML diagrams of Google Cloud architectures from text or images, and analyzes existing .drawio files to list their GCP components.

    1.8k GitHub stars~3.7k tokensUpdated 24 days ago
    Auto-check passed
  • Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter…

    1.8k GitHub starsUsed in 1 repo~514 tokens
    Auto-check passed
  • Babysitter Process Runner

    a5c-ai/babysitter

    Execute via @babysitter. Use this skill when asked to babysit a task, do anything that is structured process-driven (even a loop) or whenever it is called…

    1.8k GitHub starsUsed in 1 repo~726 tokens
    Auto-check: notes
  • This skill should be used when the user asks to "find skills in the wild", "assimilate popular workflows", "discover SKILL.md files in repos", "research external skills", "find workflow patterns"…

    1.8k GitHub stars~8.5k tokensUpdated 24 days ago
    Auto-check passed
  • Babysit Babysitter Issues

    a5c-ai/babysitter

    This skill should be used when the user asks to "babysit issues", "work on assigned issues", "check a5c-agent issues", "process babysitter issues", or wants to find and work on open GitHub issues…

    1.8k GitHub stars~590 tokensUpdated 24 days ago
    Auto-check passed

Works with

Categories

Questions about Catalog Babysitter Users

What does Catalog Babysitter Users do?

Discover public GitHub repositories that import defineTask from @a5c-ai/babysitter-sdk and maintain a deduplicated catalog of those repositories in docs/repo-with-babysitter-processes.md. Catalog Babysitter Users is an agent skill from a5c-ai/babysitter.md.

When should I use Catalog Babysitter Users?

Catalog Babysitter Users fits situations like: tasks that involve Monorepo tooling.

How do I install Catalog Babysitter Users in Claude Code?

Run `npx skills add a5c-ai/babysitter --skill catalog-babysitter-users -a claude-code`. Or copy the skill folder (.claude/skills/catalog-babysitter-users in a5c-ai/babysitter) into .claude/skills/catalog-babysitter-users in your project. Claude Code loads it when a task matches its description.

How do I install Catalog Babysitter Users in Codex?

Run `npx skills add a5c-ai/babysitter --skill catalog-babysitter-users -a codex`. Or copy the skill folder (.claude/skills/catalog-babysitter-users in a5c-ai/babysitter) into .agents/skills/catalog-babysitter-users in your project. Codex loads it when a task matches its description.

Can I use Catalog Babysitter Users in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add a5c-ai/babysitter --skill catalog-babysitter-users -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/catalog-babysitter-users, .gemini/skills/catalog-babysitter-users, .github/skills/catalog-babysitter-users and .opencode/skills/catalog-babysitter-users in your project.

What does Catalog Babysitter Users need to run?

Going by SKILL.md and its folder, Catalog Babysitter Users needs the command-line tools its instructions call (gh).

Does Catalog Babysitter Users access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Catalog Babysitter Users safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Catalog Babysitter Users use?

Catalog Babysitter Users is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Catalog Babysitter Users use?

About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Catalog Babysitter Users?

Skills that share tags, products or a category with Catalog Babysitter Users: Cutting A Release (TriliumNext/Trilium, 38k stars), Linea Dependency Maintenance (Consensys-Incorporated/linea-attestation-registry, 177 stars), Create Vechain Dapp (vechain/x-app-template, 450 stars) and Dependabot Alerts Update (livesession/xyd, 114 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Catalog Babysitter Users?

a5c-ai (a GitHub organization) maintains it in a5c-ai/babysitter, which has 1,839 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on September 16, 2026.

Source: a5c-ai/babysitter on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.