From liti-garage
Write or revise any spec, plan, brief, or design doc using ASD-STE100 Simplified Technical English writing rules plus a precision bar ("a sufficiently detailed spec is code"). Produces prose that non-native speakers and LLM implementers parse reliably, and content precise enough that the implementer never has to invent a decision. USE WHEN writing or editing a file under docs/specs/, drafting a /brief, or when a reviewer calls a spec ambiguous. Composes with /brief: the brief template governs structure, this skill governs the prose and the precision bar.
How this skill is triggered — by the user, by Claude, or both
Slash command
/liti-garage:spec-writingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill whenever you write or revise a spec-like artifact (plan, brief, design doc, RFC). It exists for two reasons:
Use this skill whenever you write or revise a spec-like artifact (plan, brief, design doc, RFC). It exists for two reasons:
The two layers are orthogonal and both required: STE governs how sentences are written; the precision bar governs what content must exist. STE alone makes a vague spec pleasant to read; precision alone makes a complete spec unreadable.
reference/ste-rules.md — 16 STE rules adapted for spec prose, with ✗/✓ examples and an anti-pattern table. Apply to every sentence as you write, not as a cleanup pass.reference/spec-template.md — section skeleton and the precision bar per section (four-questions rule, contract tables, transition tables, Given/When/Then acceptance criteria, ambiguity audit, spec-complete checklist).docs/code-standards/ubiquitous-language.md), check every term against it — the glossary is the STE dictionary: one term, one meaning, one part of speech, everywhere. If there is no glossary, define each new term once at first use and never use a synonym for it./brief run uses the brief template; a standalone spec uses the skeleton in reference/spec-template.md, adapted to how the host repo already writes specs. Fill Problem and Solution overview before Design — if you cannot state the problem in ≤ 3 STE-compliant paragraphs, you do not understand it yet.reference/spec-template.md before presenting the spec for review (or before the /brief review gate).Stop and rewrite if you catch yourself:
npx claudepluginhub litisaude/garage --plugin liti-garageGuides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Creates platform-native content for X, LinkedIn, TikTok, YouTube, and newsletters from source material. Adapts voice and format per platform while avoiding engagement bait and filler.