skillify
When you want to create, adapt, or update a Claude Code skill in one of your sibling repos (list your own repos in ~/.config/makerskills/skillify/repos.yaml; defaults to makerskills). Routes to the right mode automatically. Modes — CREATE (from-chat / from-video / from-dump / from-scratch) turns a workflow, brief, recording, or fresh idea into a new skill. ADAPT ports an external skill (GitHub URL, agentskills.io, local disk) into your namespace with three-bucket classification (keep/adapt/add) + license check + attribution. UPDATE improves existing skills from learnings with cross-skill propa
npx skills add coreyhaines31/makerskills --skill skillify --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# /skillify — Create, adapt, or update a skill One skill, three modes. Routes automatically to the right one based on input signal. Consolidates and replaces the prior `create-skill`, `adapt-skill`, and `update-skill` (all merged as of v0.2.0 for vocabulary-moat consistency with the `-ify` trifecta). ## Step 0 — Detect mode Route by signal: | Signal | Mode | |---|---| | Invoked mid-conversation with substantive recent workflow discussion | **CREATE / from-chat** (default) | | `/skillify from-video <url>` OR `/skillify` + a video URL | **CREATE / from-video** | | `/skillify from-dump` + pasted brief/transcript/notes | **CREATE / from-dump** | | `/skillify from-scratch <name>` OR "make a new skill called X" with no context | **CREATE / from-scratch** | | `/skillify <github-url>` OR "adapt this skill" / "port this skill" / "fork this skill" + external source | **ADAPT** | | `/skillify <existing-skill> <change>` OR "update X skill" / "propagate this learning" | **UPDATE / targeted** | | `/skillify update` (mid-conversation) | **UPDATE / from-chat** — scan recent chat for learnings | | `/skillify usage <skill>` | **UPDATE / usage** — review recent runs, suggest improvements | If ambiguo
- Step 0 — Detect mode
- Mode: CREATE
- Step 1 — Confirm the input source
- Step 2 — Defer to Anthropic guidance for the schema
- Step 3 — Pick target repo
- Step 4 — Synthesize per sub-mode
- Step 5 — Generate frontmatter
- Step 6 — Scaffold the directory
- Step 7 — Update README, commit, push
- Step 8 — Offer follow-ups
- Mode: ADAPT
- Step 1 — Fetch the source
- Step 2 — Analyze + classify
- Step 3 — License check
GitHub repo: clone shallow git clone --depth 1 <url> /tmp/skillify-adapt-<short-id>/ OR fetch a single file gh api -H "Accept: application/vnd.github.raw" repos/<owner>/<repo>/contents/SKILL.md > /tmp/adapt-source.md grep -rln "<key terms>" ~/code/makerskills/skills/ --include="*.md" Across all sibling repos (list yours in $MAKERSKILLS_CONFIG/skillify/repos.yaml): for raw in $(yq -r '.repos[].path' "$config"); do grep -rln "<terms>" "$repo/skills/" --include="*.md" 2>/dev/null done
What does the skillify skill do?
When you want to create, adapt, or update a Claude Code skill in one of your sibling repos (list your own repos in ~/.config/makerskills/skillify/repos.yaml; defaults to makerskills). Routes to the right mode automatically. Modes — CREATE (from-chat / from-video / from-dump / from-scratch) turns a workflow, brief, recording, or fresh idea into a new skill. ADAPT ports an external skill (GitHub URL, agentskills.io, local disk) into your namespace with three-bucket classification (keep/adapt/add) + license check + attribution. UPDATE improves existing skills from learnings with cross-skill propa
How do I install it?
Run `npx skills add coreyhaines31/makerskills --skill skillify --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From coreyhaines31/makerskills, a repository with 500 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
