Goal: Turn a vague idea into a precise implementation spec for other skills.
Process:
- •Ask clarifying questions if critical info is missing.
- •Infer reasonable defaults based on repo conventions.
- •Produce a final spec using the template below.
Output format:
Feature Spec
Goal
(what "done" looks like)
Scope
(included) (excluded)
Backend changes
(endpoints, DTOs, validation, migrations, tests)
Frontend changes
(components, routes, state, API calls, UX behavior)
Constraints
(no breaking APIs, performance limits, no new deps, etc.)
Tests
(unit/integration/e2e expectations)
Manual verification steps
Final Codex Prompt
"Use $fullstack-slice. Implement the feature described above. Run backend and frontend tests. Summarize changes and risks."