Plan, implement, or review test driven development work in an existing codebase with compatibility, security, and verification controls. Use when the user explicitly requests test driven development work.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Test Driven Development
Use this Skill to produce a bounded, verifiable Test Driven Development outcome. Preserve the user's chosen stack, source material, and authorization boundaries.
Read [the SandBase API map](references/sandbase-api-map.md) only when the task genuinely needs an external data source or generative model.
## Workflow
1. Inspect the available files, runtime, versions, inputs, and existing conventions before deciding what to change.
2. Restate the requested outcome, constraints, acceptance checks, and any assumption that could change the result.
3. Produce the smallest complete implementation, analysis, or artifact that satisfies those checks.
4. Verify the real output with appropriate tests, previews, calculations, or source comparison; do not infer success from file creation alone.
5. Return the deliverable, evidence of validation, material assumptions, and unresolved limitations.
## Quality gates
- Inspect repository instructions, current versions, tests, and user changes before proposing an implementation.
- Make the smallest compatible change, preserve public contracts unless change is requested, and avoid new dependencies without a concrete benefit.
…
The line at the top of this page pins the label git:20260908.a887321, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_ge6kcuhw7nyumcad
GET https://markdownregistry.com/api/v1/resolve?ref=sandbaseai/sandbase-skills/test-driven-development
GET https://markdownregistry.com/api/v1/blob/f1d73222475c8ad97c41e2a851ff27e9035d771e71738df70984643aafd1f8be
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
sandbaseai/sandbase-skills · agent-plugin/skills/multi-source-search/SKILL.md · Portable multi-source research with cross-source validation and an offline evidence ledger. Use for fact-checking…
sandbaseai/sandbase-skills · marketing/accessibility-review/SKILL.md · Create, implement, or review accessibility review work with format, accessibility, performance, and visual-verification…
sandbaseai/sandbase-skills · marketing/agentic-eval/SKILL.md · Plan, implement, or review agentic eval work in an existing codebase with compatibility, security, and verification…
sandbaseai/sandbase-skills · marketing/ai-seo/SKILL.md · Create or review ai seo deliverables with audience, evidence, voice, and conversion-quality controls. Use when the user…
sandbaseai/sandbase-skills · marketing/airflow-dag-patterns/SKILL.md · Apply airflow dag patterns in reproducible local data workflows with version-aware APIs, explicit assumptions, and…
sandbaseai/sandbase-skills · marketing/alternative-blog-writer/SKILL.md · Create or review alternative blog writer deliverables with audience, evidence, voice, and conversion-quality controls…
sandbaseai/sandbase-skills · marketing/api-designer/SKILL.md · Plan, implement, or review api designer work in an existing codebase with compatibility, security, and verification…
sandbaseai/sandbase-skills · marketing/appinsights-instrumentation/SKILL.md · Plan, implement, or review application insights instrumentation work in an existing codebase with compatibility…
sandbaseai/sandbase-skills · marketing/audit-support/SKILL.md · Create or review audit support deliverables with traceable assumptions, decision criteria, ownership, and risk…
sandbaseai/sandbase-skills · marketing/azure-role-selector/SKILL.md · Plan, implement, or review azure role selector work in an existing codebase with compatibility, security, and…
sandbaseai/sandbase-skills · marketing/backlink-analysis/SKILL.md · Research and evaluate backlink analysis with current authoritative sources, provenance, and explicit evidence gaps. Use…
sandbaseai/sandbase-skills · marketing/backlink-gap-analysis/SKILL.md · Find and prioritize ethical backlink and digital-PR opportunities using SandBase DataForSEO backlink data. Use when…
addyosmani/agent-skills · skills/test-driven-development/SKILL.md · Drives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or…
mvschwarz/openrig · skills/_canonical/process/test-driven-development/SKILL.md · Use when implementing any feature or bugfix, before writing implementation code
mvschwarz/openrig · packages/daemon/specs/agents/shared/skills/process/test-driven-development/SKILL.md · Use when implementing any feature or bugfix, before writing implementation code
cbrock84/headcount · plugins/technology/skills/test-driven-development/SKILL.md · Drives implementation by writing a failing test first, then the smallest code that passes it. Use this before writing…
a5c-ai/babysitter · library/methodologies/superpowers/skills/test-driven-development/SKILL.md · Use when implementing any feature or bugfix, before writing implementation code. Enforces RED-GREEN-REFACTOR cycle.
a5c-ai/babysitter · library/methodologies/rpikit/skills/test-driven-development/SKILL.md · Test-first development practice where test specifications are written before production code, integrated into plan…