- Home
- Skills
- Workflow Automation
- spec-first-development-enforcer
Works with the AI tools you already use
Spec First Development Enforcer
Teaches AI coding agents to enforce a strict spec-first workflow: write tests or formal specifications BEFORE implementing any code. Implements a pre-hook that blocks code edits until a test file or s
Free
See it in action
You say
Implement a new file upload handler for our S3 bucket.
Your agent does
I cannot implement the S3 upload handler yet. No specification or test file exists for this feature.
I will first create tests/test_s3_handler.py covering:
- Valid multipart uploads
- File size limit enforcement
- Handling bucket permission errors
- Retries on network timeout
Proceed with creating the spec?
About this skill
Teaches AI coding agents to enforce a strict spec-first workflow: write tests or formal specifications BEFORE implementing any code. Implements a pre-hook that blocks code edits until a test file or spec document exists for the feature being built. For developers tired of agents that write wrong code first and fix it later — eliminates the "code now, test never" pattern that plagues AI-generated codebases. Works with Claude Code, Cursor, Codex CLI, and OpenCode.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
2 installs
Downloaded by developers to date
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 1 month ago
- Free to download with an account