Skip to content

sjinks/specification-skills

unversioned · bbdce733b886MIT

Requirements and specification workflow skills for AI agents: auditing acceptance criteria, finding requirement ambiguity, sharpening requirements, defining scope boundaries, surfacing assumptions, enumerating edge cases, consolidating same-kind artifacts, and reconciling docs against the live source tree.

requirement-sharpening

Use when: sharpening a software requirement or a requirement set so it is buildable and decidable rather than merely well-formed - replacing vague quality words and quantifiers with a measured threshold plus a named measurement method, eliminating requirements that defer their own observable behavior to a later decision, decoupling a requirement from named implementation files or symbols so it survives refactors, making MUST/SHOULD/MAY rankings actually discriminate instead of everything being mandatory, adding a completeness matrix against a standard or dependency the spec leans on, and asserting a bidirectional traceability invariant as a mechanical gate.

Read SKILL.md at the source

Pinned to revision bbdce733b886, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.