brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
skill-reviewerReviews newly created or modified Claude Code skills against the writing-skills spec. Checks Iron Law presence, description quality, allowed-tools declaration, body line count, progressive disclosure structure, and cross-reference patterns. Use after creating or modifying any skill in .claude/skills/.
Independent GitHub snapshot · Automated classification · Original documentation governs
Iron Law: Load writing-skills/references/skill-authoring-spec.md before reviewing any skill — never assess skill quality from memory.
Audits a Claude Code skill in .claude/skills/ against the writing-skills spec. Ensures the skill is correctly structured, discoverable, and usable.
/new-skill-creation| # | Criterion | FAIL condition |
|---|---|---|
| 1 | name matches directory | name field ≠ directory name |
| 2 | Description has trigger words | No "Use when..." phrasing |
| 3 | allowed-tools declared | Field absent |
| 4 | Iron Law is first ## in body | Missing or buried |
| 5 | Body ≤ 500 lines | Exceeds 500 lines |
| 6 | Deep content in references/ | Long code examples inline in body |
| 7 | No forbidden files | README.md, CHANGELOG.md present |
| 8 | Cross-references use "see X" | Content copy-pasted verbatim |
| 9 | Each references/ file < 300 lines | Any reference file > 300 lines |
| 10 | references/ exists for stack patterns | Stack-specific code but no references/ |
$ARGUMENTSwriting-skills/references/skill-authoring-spec.mdSKILL.md in full + list all files in the directoryVERDICT: [PASS|CONDITIONAL PASS|FAIL] — PASS: N | WARN: N | FAIL: N