skill-author
Skill0 starsChanged 2 months agoMITView on GitHub
Use when creating or revising an agent skill (SKILL.md) for Claude Code, Cursor, Codex, skillcheck, or skillstack. Write a narrow, testable skill to the same quality bar as this pack — no stubs or vague prompts.
23 other projects use a version of this.
Adopted by
Most recently taken up by
- DylXBT/claude-orchestrator-skillstheir own version, first seen Nov 8, 2026
- himkt/cafleettheir own version, first seen Nov 8, 2026
- pankaj-mahaur/Agent-Daemontheir own version, first seen Nov 6, 2026
- educlopez/mallardtheir own version, first seen Nov 1, 2026
- mandasTeam/skill-authortheir own version, first seen Nov 1, 2026
- Lethe044/agentskill-kittheir own version, first seen Nov 1, 2026
Other versions23 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 23
- generative-computing/mellea★ 1.9ksame name
- aqm857886159/Nomi★ 550same name
- DylXBT/claude-orchestrator-skills★ 114same name
- robium-ai/robium★ 93same name
- himkt/cafleet★ 56same name
- Lethe044/agentskill-kit★ 48same name
- manusco/resonance★ 38same name
- Zhonghao1995/agentic-swmm-workflow★ 31same name
- felvieira/claude-skills-fv★ 27same name
- peter-tu-zynkr/zynkr-skill-builder★ 21same name
13 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository9 other files it gives its agents.
- adversarial-reviewSkill
- api-compatSkill
- flaky-test-triageSkill
- incident-hotfixSkill
- perf-measure-firstSkill
- repro-firstSkill
- secrets-hygieneSkill
- test-plan-firstSkill
- yagni-sliceSkill
The file
We split this skill into the rules it gives an agent
4 rules. 0 are common, 4 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 18 edited versions we read keep these.
4
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 27
Do not overwrite existing published skills without confirmation.
- Distinctive: line 28
Do not embed live secrets, proprietary customer data, or copyrighted dumps in examples.
- Distinctive: line 35
Run skillcheck lint + score.
- Distinctive: line 36
Stop — do not bolt on unrelated responsibilities.
“Common” is measured: kept by at least 6 in 10 of the 18 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Skill Author
When to use
- Authoring a new
skills/<kebab-name>/SKILL.md. - Reworking a weak skill that failed skillcheck lint/score.
- The user asks to "write a skill", "pack a skill", or "make this skillcheck-grade".
When not to use
- General application feature work unrelated to agent skills.
- One-off chat instructions that will not be saved as a skill file.
- Generating dozens of broad "do everything" mega-skills in one pass.
Assumptions
- Output path follows
skills/<kebab-name>/SKILL.mdwith YAML frontmatter. skillcheckmay be available (skillcheck lint/skillcheck score); use it when present.- Do not overwrite existing published skills without confirmation.
- Do not embed live secrets, proprietary customer data, or copyrighted dumps in examples.
Workflow
- Pick a single job-to-be-done; name it
kebab-case. - Draft frontmatter
descriptionthat starts with triggers ("Use when …") and states the outcome. - Fill required sections: When to use / When not to use / Assumptions / Workflow / Steps / Success criteria / Out of scope.
- Run skillcheck lint + score; fix until clean and high-scoring.
- Stop — do not bolt on unrelated responsibilities.
Steps
- Scope — One concern only. If you need "and also", split into another skill.
- Frontmatter —
namematches folder;descriptionis one tight paragraph with when + outcome (not vague adjectives). - Triggers & boundaries — Concrete bullets for when/when-not; include confirmation gates for destructive ops under Assumptions.
- Procedure — Numbered Workflow plus actionable Steps (commands, artifacts, decision points).
- Done checks — Success criteria as checkboxes an agent can verify; Out of scope to prevent mission creep.
- Quality gate — No unfinished markers, stub text, or placeholders. Prefer skillcheck: lint 0 issues, score aiming for excellent (90–100).
Success criteria
SKILL.mdhas valid frontmatter (name, non-vaguedescription).- All required sections are present with real content (no stubs).
- Destructive actions require confirmation in Assumptions.
- Success criteria are concrete checkboxes; scope is narrow.
skillcheck lintis clean andskillcheck scoreis high when the tool is available.
Out of scope
- Building the skillcheck or skillstack CLIs themselves.
- Marketplace marketing copy unrelated to skill quality.
- Multi-skill product roadmaps (author one excellent skill at a time).
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

