Skills for Real Engineers. Straight from my .agents directory.
test-driven-development
Agent skill froma5c-ai/babysitter
Strict RED-GREEN-REFACTOR cycle enforcement. Tests are never skipped or deferred. Run mode only, never watch mode. Exit code evidence mandatory.
How to install test-driven-development
npx skills add a5c-ai/babysitter# or add only this skill to Claude Code: copy the folder
library/methodologies/cc10x/skills/test-driven-development/
# into
~/.claude/skills/test-driven-development/ (all projects)
.claude/skills/test-driven-development/ (one project)
1## Non-Negotiable Rules23- Always use run mode (`CI=true npm test` or `--run` flag)4- NEVER use watch mode (prevents hanging processes)5- Use timeout guards (`timeout 60s`) as backup6- Record exit codes as evidence at each phase7- If tests fail 3 consecutive times in GREEN, report failure status8- Never skip RED phase (failing test must exist before implementation)9- Never defer tests to "later" -- TDD means tests first1011## Scope Discipline1213- If implementation requires >3 file changes, flag for scope review14- Architectural choices require user approval unless pre-approved in plan15- New dependencies require user approval1617## When to Use1819- Every feature implementation in BUILD workflow20- Every bug fix in DEBUG workflow (regression test)2122## Agents Used2324- `component-builder` (primary consumer)25- `bug-investigator` (regression tests)
Excerpt shown under the repository's MIT license.
More skills in babysitter
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
