specification-first
Installation
SKILL.md
Specification First
Overview
Author the specification before the implementation. The specification is the source of truth. Code is generated to satisfy the specification, never the reverse.
Core principle: A behavior specification defines WHAT the system does. Code implements HOW. Without a specification, you are guessing.
No exceptions. No workarounds. No shortcuts.
The Prime Directive
NO IMPLEMENTATION WITHOUT A SPECIFICATION FIRST
If you have not produced a specification defining inputs, outputs, edge cases, and acceptance criteria, you are not authorized to write code. This is not optional. This is not excessive. This prevents the leading cause of AI-generated code failures: building the wrong thing.