LogoClawIndex
CasesSkillsAbout
LogoClawIndex

test-driven-development - Apply Test-Driven Development to features and bug fixes

Guides software development by writing failing tests first, implementing minimal code to pass, and refactoring while ensuring all tests pass.

Tags

Updated: 2026-09-21
tddtestingrefactoringsoftware-engineering

Capabilities

Write failing testsVerify test failuresWrite minimal implementation codeVerify tests pass

Typical Inputs

Feature specificationsBug reportsTest file paths

Typical Outputs

Test filesProduction codeTest execution results

What this skill does

  • Write failing tests
  • Verify test failures
  • Write minimal implementation code
  • Verify tests pass
  • Refactor implementation code
  • Reproduce bugs with failing tests

Inputs

  • Feature specifications
  • Bug reports
  • Test file paths

Outputs

  • Test files
  • Production code
  • Test execution results

Requirements

  • Test runner environment
  • Human partner permission for exceptions

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.