Catalog Babysitter Users
Uses GitHub code search to find public repos importing a specific SDK and maintains a deduplicated, additive Markdown catalog.
AutomationIntermediate★ 1,714⑂ 102AI score 8/10Last updated: Aug 21, 2026
What it does
Runs gh search code for the defineTask import from @a5c-ai/babysitter-sdk and builds a curated catalog of public repos adopting it.
- Searches both single- and double-quote variants and unions the results
- Applies ordered filters: drop repos named
babysitter(forks), dropa5c-ai/*first-party repos, drop archived and non-public hits, dedupe byowner/name - Enriches each repo via
gh api: stars, description, license, last push, topics, matching file paths - Updates
docs/repo-with-babysitter-processes.mdidempotently — preservesfirstSeen, moves non-matching repos to a Stale section instead of deleting them - Works around code-search rate limits (30 req/min) by splitting on
language:/extension:qualifiers rather than retrying
Who it's for
- OSS maintainers tracking real-world adoption of their npm SDK or library
- DevRel folks who want a post-release report of new adopters
- Developers who can swap the query string to catalog users of their own package
Examples
- "Refresh the babysitter users catalog" → runs both queries and prints N tracked, M new, K moved to stale, top 5 new by stars
- Run right after a release to spot newly onboarded repos
- Replace the search string with your own package name to auto-generate an internal adoption doc
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/a5c-ai/babysitter/HEAD/.claude/skills/catalog-babysitter-users/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the .claude/skills/catalog-babysitter-users folder from the GitHub repo a5c-ai/babysitter into my ~/.claude/skills/catalog-babysitter-users/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/a5c-ai/babysitter.git /tmp/babysitter && mkdir -p ~/.claude/skills && cp -r /tmp/babysitter/.claude/skills/catalog-babysitter-users ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Install GitHub CLI:
brew install ghon macOS, or your distro's package manager on Linux. - Authenticate: run
gh auth login, then verify withgh auth status(code search requires an authenticated user). - Clone the repo:
git clone https://github.com/a5c-ai/babysitter.git - Copy the skill:
mkdir -p ~/.claude/skills && cp -r babysitter/.claude/skills/catalog-babysitter-users ~/.claude/skills/ - To reuse it for another package, edit the search string (
@a5c-ai/babysitter-sdk) and the output path (docs/repo-with-babysitter-processes.md) inside SKILL.md. - Restart Claude Code and ask: "find and catalog repos using my SDK".
- The skill writes to your working tree, so commit or stash changes before running it.
View source on GitHub ↗License: MIT