Skills

Skillify

When you want to create, adapt, or update an Agent Skill (Claude Code, Codex, Cursor...

Install

npx skills add coreyhaines31/makerskills --skill skillify -g -a claude-code -y
Category
Testing
Updated
9d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

When you want to create, adapt, or update an Agent Skill (Claude Code, Codex, Cursor, and other hosts) in one of your repos (listed in ~/.config/makerskills/skillify/repos.yaml; defaults to makerskills). Modes, CREATE (from chat, video, dump, or scratch) turns a workflow into a new skill. ADAPT ports an external skill with keep/adapt/add classification, license check, and attribution. UPDATE improves existing skills from learnings with cross-skill propagation, memory-vs-skill triage, and semver. TEST role-plays users through a skill and judges transcripts against a rubric. Checks new skills for host portability. Triggers on "/skillify," "create a skill," "make this a skill," "adapt this skill," "port this skill," "update X skill," "propagate this learning," "improve [skill]," "fix [skill]," "test this skill," "exercise [skill]." Part of the -ify trifecta, integrations and MCP servers go to toolify, schedules and loops to loopify.

/skillify, Create, adapt, or update a skill

One skill, four 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:

SignalMode
Invoked mid-conversation with substantive recent workflow discussionCREATE / from-chat (default)
/skillify from-video <url> OR /skillify + a video URLCREATE / from-video
/skillify from-dump + pasted brief/transcript/notesCREATE / from-dump
/skillify from-scratch <name> OR "make a new skill called X" with no contextCREATE / from-scratch
/skillify <github-url> OR "adapt this skill" / "port this skill" / "fork this skill" + external sourceADAPT
/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
/skillify test <skill-or-path> OR "test this skill" / "exercise X" / "dry-run X"TEST, simulated use against a rubric

If ambiguous, ask before proceeding. Never guess between CREATE and ADAPT if there's an external URL involved.


Mode: CREATE

Build a new skill from chat / video / dump / scratch.

Step 1, Confirm the input source

Read the whole SKILL.md on GitHub

More in Testing