Skip to content
cccskills

Results for “test-driven-development”

66 skills · sorted by relevance

Use only when the user explicitly invokes obra test-driven-development for iron-law examples. Core TDD is docs/ai/skills/tdd/SKILL.md. Do not use this for docs-only, formatting-only, or generated-mirror changes.

The English summary is being prepared. Showing the original description.

Asymmetric-al/core381Updated Oct 20, 2026

writing-skills

FreeSummaryAI rating 80

Create, revise, and validate agent skills through tests that compare behavior with and without the instructions. It helps identify unclear guidance, choose an appropriate document structure, and refine wording before deployment.

  • Creating a reusable agent skill
  • Revising instructions agents misinterpret
  • Testing a skill before deployment
obra/superpowers302.2KUpdated Oct 10, 2026

test-driven-development

FreeSummaryAI rating 70

Guides feature development and bug fixes by writing tests before implementation. It confirms each test fails for the expected reason, adds only enough code to pass, and checks the full test suite before completion.

  • Implementing a new feature from tests
  • Reproducing a bug in a test before fixing it
  • Refactoring while keeping tests passing
obra/superpowers302.2KUpdated Oct 10, 2026

systematic-debugging

FreeSummaryAI rating 80

Guides debugging through reproduction, comparison with working examples, hypothesis testing, and a focused fix. It starts with a repeatable check for the exact symptom and uses regression tests to verify the result.

  • Investigating failing tests or builds
  • Tracing faults across APIs, services, and databases
  • Making intermittent bugs easier to reproduce
NousResearch/hermes-agent255.3KUpdated Oct 19, 2026

test-driven-development

FreeSummaryAI rating 70

Guide development through test-driven development (TDD): write a test, confirm it fails, add minimal code, then clean up. Apply this cycle to features and bug fixes while checking that existing behavior still passes its tests.

  • Adding features with tests written first
  • Reproducing a bug in a test before fixing it
  • Refactoring while keeping tests passing
NousResearch/hermes-agent255.3KUpdated Oct 19, 2026

test-driven-development

FreeSummaryAI rating 80

Develop and fix code by first writing a failing test, then making it pass and improving the implementation. The skill follows the project's testing tools and checks both the intended behavior and existing functionality.

  • Implement new logic with tests written first
  • Reproduce a reported bug before fixing it
  • Check existing behavior when changing code
addyosmani/agent-skills108.7KUpdated Oct 14, 2026

Build features or fix bugs by writing a small test first, checking that it fails for the expected reason, and making the smallest code change needed. Run related tests and review the changes for unintended effects.

  • Reproducing a bug with a regression test
  • Defining expected behavior before implementing a feature
  • Checking parser, routing, or UI behavior changes
odysseus-dev/odysseus94KUpdated Oct 17, 2026

Guides feature development and bug fixes through test-driven development: write a test, confirm the expected failure, then add the minimum code to pass. It also covers refactoring and checking the full test suite.

  • Define expected behavior before building a feature
  • Reproduce a bug with a failing test
  • Refactor code while keeping tests passing
jnMetaCode/superpowers-zh8.3KUpdated Oct 20, 2026

writing-skills

FreeSummary

Create and improve agent skills by testing behavior before and after adding guidance. The skill applies test-driven development to SKILL.md documents, covering structure, discovery descriptions, supporting files, and checks that reveal unclear or ineffective instructions.

  • Creating a reusable skill from a working method
  • Testing an existing skill before deployment
  • Improving descriptions so agents find relevant skills
jnMetaCode/superpowers-zh8.3KUpdated Oct 20, 2026

executing-plans

FreeSummary

Carry out an existing implementation plan one task at a time in the current session. Verify each task with tests, record progress and decisions in a file, and review the whole branch after implementation.

  • Implementing an existing plan in a single session
  • Resuming work from a saved progress ledger
  • Recording decisions when a plan conflicts with its specification
jnMetaCode/superpowers-zh8.3KUpdated Oct 20, 2026

Investigate bugs, failing tests, and unexpected behavior through reproducible steps, logs, and comparisons with working code. Follow four stages to identify the root cause, test a hypothesis, apply a focused fix, and verify the result.

  • Investigating failing tests
  • Tracing production bugs to their source
  • Finding where a build or integration breaks
jnMetaCode/superpowers-zh8.3KUpdated Oct 20, 2026

Develop features and fix bugs by writing a behavior test first, observing its expected failure, and adding the minimum code needed to pass. Then clean up the code while keeping tests passing, applying this process where regression risk warrants it.

  • Developing a feature from a failing behavior test
  • Reproducing a bug before implementing its fix
  • Refactoring while keeping behavior tests passing
mvschwarz/openrig7.9KUpdated Oct 20, 2026

Use when implementing any feature or bugfix, before writing implementation code

The English summary is being prepared. Showing the original description.

spacering-net/codeg4KUpdated Oct 19, 2026

Use when implementing any feature or bugfix, before writing implementation code

The English summary is being prepared. Showing the original description.

rpamis/comet3.2KUpdated Oct 19, 2026

Unified TDD skill with three input modes — from spec, from task, or from description. Enforces test-first development using repository patterns, with proptest guidance and backpressure integration.

The English summary is being prepared. Showing the original description.

mikeyobrien/ralph-orchestrator3.2KUpdated Oct 16, 2026

Drives implementation by writing a failing test first, then the smallest code that passes it. Use this before writing implementation code for any feature or bugfix, when a bug needs a regression test, when existing code is hard to change safely, or when someone asks whether a change is covered. Also use to decide what is worth testing and what is not.

The English summary is being prepared. Showing the original description.

cbrock84/headcount2.1KUpdated Oct 19, 2026

Use when implementing any feature or bugfix, before writing implementation code

The English summary is being prepared. Showing the original description.

openakita/openakita2KUpdated Sep 24, 2026

Use when implementing any feature or bugfix, before writing implementation code. Enforces RED-GREEN-REFACTOR cycle.

The English summary is being prepared. Showing the original description.

a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Test-first development practice where test specifications are written before production code, integrated into plan tasks as mandatory first sub-steps.

The English summary is being prepared. Showing the original description.

a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Strict RED-GREEN-REFACTOR cycle enforcement. Tests are never skipped or deferred. Run mode only, never watch mode. Exit code evidence mandatory.

The English summary is being prepared. Showing the original description.

a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

The English summary is being prepared. Showing the original description.

NeoLabHQ/context-engineering-kit1.8KUpdated Aug 27, 2026

Use when the user explicitly requests strict or test-first TDD, or when the current conversation already contains an explicit `TDD Route: strict` decision from another Aegis workflow.

The English summary is being prepared. Showing the original description.

GanyuanRan/Aegis1.4KUpdated Oct 18, 2026

Guide red-green-refactor TDD with test generation, coverage-gap analysis, and multi- framework support. Use when writing tests first, analyzing coverage, generating test stubs, or converting tests between Jest, Pytest, JUnit, and Vitest.

The English summary is being prepared. Showing the original description.

borghei/Claude-Skills949Updated Oct 7, 2026

Use when implementing any feature or bugfix, before writing implementation code

The English summary is being prepared. Showing the original description.

coco-research/coco790Updated Oct 19, 2026