Skills · Claude Code · Agent Skills

A skill is a software package: version, gate and release — no negotiation.

Creates and maintains catalog skills with a complete anatomy, a lean description, the same version in 4 places, scripts tested with a red case, and a release only with a green gate.

v0.2.0Disciplina · Autoria de skillsgithub.com/schematizeme/skill-skill-dev

द्वारा अनुरक्षित Lucas Andrade

schematize-skill-dev · v0.2.0bash
$ schematize install skill-dev
GitHub →स्किल डाउनलोड करें (.zip)/skill-dev-help · github.com/schematizeme/schematize-cli

Non-negotiable floors

Never switched off "to go faster". Full list in the skill.

One repo per skill

Directory skill-[slug], name schematize-[slug], its own public repo and a command prefix that is unique across the catalog.

Complete anatomy

SKILL.md, skill.toml, VERSION, CHANGELOG, README, LICENSE, install.sh, assets, references, scripts and a snapshot in versions/; no zip inside the package.

Short description with a boundary

A >- block of at most 350 characters: what it is, a concrete trigger for use and the boundary with the neighbouring skill, never claiming someone else's territory.

Same version in 4 places

VERSION, skill.toml, the frontmatter and the Version line of SKILL.md all match, the CHANGELOG explains why, and skills.json follows.

Inherited block never by hand

The source is schematize-engineering; change it there and run the sync, never edit the inherited block directly in the skill.

Every script with a red and a green test

The red case was seen failing before it passed: a gate that cannot fail is decoration.

Release only with a green gate

Clean tree, main in sync, git add with an explicit list, an annotated tag, a zip with the top-level schematize-[slug]/, then the graph and skills.json regenerated.

Commands

Installed in .claude/commands/. Run /skill-help anytime.

/skill-bumpRaises the version in the 4 places, writes the snapshot and demands the CHANGELOG entry.
/skill-ccContext compact: writes context + checklist to the archive and runs /compact.
/skill-claudeCreates or merges the always-on skill-dev CLAUDE.md at the repo root (won't overwrite other skills' blocks).
/skill-handoffWrites the context handoff without compacting — session end or task switch.
/skill-helpLists every command.
/skill-loadForce-loads the whole normative body: anatomy, description, inherited blocks, lint and tests, release and catalog.
/skill-newScaffolds a complete new skill that already passes the gate.
/skill-releaseThe release rite: gate, bump, snapshot, zip, tag, GitHub Release, graph and skills.json.
/skill-reviewAudits a skill against the floor: gate, catalog lint and a read of what the machine cannot.

For AI agents

Install with no human in the loop. Metadata in llms.txt.

  • Run: git clone https://github.com/schematizeme/skill-skill-dev.git && ./skill-skill-dev/install.sh
  • Or download: https://github.com/schematizeme/skill-skill-dev/releases/latest/download/skill-skill-dev.zip and unzip into .claude/skills/
  • Copy assets/CLAUDE.md to the repo root (always-on rule).
  • Confirm with /skill-help.

इंस्टॉल नहीं करना चाहते?

पूरे मानक पढ़ें और उन्हें सीधे अपने प्रोजेक्ट में कॉपी करें — या स्किल इंस्टॉल करें ताकि एजेंट इसे आपके लिए लागू करे।