LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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.

test-driven-development - Test-Driven Development (TDD)

Guides feature implementation and bug fixes by writing failing tests before writing minimal production code.

Tags

Updated: 2026-09-22

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Write failing tests first
  • Verify expected test failures
  • Write minimal production code
  • Verify test suite passes
  • Refactor code safely
  • Reproduce bugs with failing tests

Inputs

  • Feature requirements
  • Bug reports
  • Test execution commands

Outputs

  • Test code files
  • Production code modifications
  • Test execution reports

Requirements

  • Test runner environment
  • Human partner permission for exceptions

Source

  • Spec: SKILL.md
tdd
testing
refactoring
best-practices
Write failing tests first
Verify expected test failures
Write minimal production code
Verify test suite passes
Feature requirements
Bug reports
Test execution commands
Test code files
Production code modifications
Test execution reports