Back to tags
Tag

Agent Skills with tag: test-first-development

14 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

testing

How to effectively test the application, always use when writing tests

test-frameworktest-first-developmentautomated-testingtest-coverage
markhamsquareventures
markhamsquareventures
0

test-driven-development

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

test-driven-developmenttest-first-developmentunit-testingcode-quality
markhamsquareventures
markhamsquareventures
0

test-driven-development

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

test-driven-developmentunit-testingtest-first-developmentsoftware-testing
axiomantic
axiomantic
0

test-driven-development

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

test-driven-developmenttest-first-developmentred-green-refactorsoftware-testing
prof-ramos
prof-ramos
0

test-driven-development

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

test-driven-developmenttest-first-developmentunit-testingsoftware-testing
ryanmoran
ryanmoran
01

test-driven-development

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

test-driven-developmenttest-first-developmentcode-qualitydeveloper-guidance
samjhecht
samjhecht
1

test-driven-development

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

test-driven-developmenttest-first-developmentred-green-refactortest-strategy
NickCrew
NickCrew
52

code-review

Comprehensive parallel code review using 5 specialized subagents: general, architectural, TypeScript, product/vision, and TDD/beads compliance

code-reviewsoftware-architecturetypescripttest-first-development
dot-do
dot-do
3

development-loop

Complete development lifecycle: brainstorm → TDD planning → ralph implementation → review → feedback loop until approved

brainstormingtest-first-developmentcode-reviewfeedback
dot-do
dot-do
3

test-driven-development

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

test-driven-developmenttest-first-developmentunit-testingsoftware-development-process
dot-do
dot-do
3

prd-v07-test-planning

Define test cases BEFORE implementation, ensuring every API, business rule, and user journey has verifiable acceptance criteria during PRD v0.7 Build Execution. Triggers on requests to define tests, plan test coverage, create test cases, or when user asks "define tests", "test planning", "what to test?", "test cases", "test coverage", "TEST-", "test-first". Consumes EPIC- (scope), API-, DBT-, BR-, UJ-. Outputs TEST- entries with Given-When-Then format. Feeds v0.7 Implementation Loop.

acceptance-criteriatest-first-developmenttest-coveragetest-planning
mattgierhart
mattgierhart
61

prd-v07-implementation-loop

Execute implementation within EPICs following test-first development, continuous SoT updates, and code traceability during PRD v0.7 Build Execution. Triggers on requests to start building, implement an epic, begin coding, or when user asks "start building", "implement epic", "coding", "development", "build execution", "implementation", "write code". Consumes EPIC- (context), TEST- (acceptance criteria). Updates existing IDs and creates code. Outputs working code with @implements traceability tags.

test-first-developmentssotacceptance-criteriacode-generation
mattgierhart
mattgierhart
61

tdd-methodology-expert

Use proactively when you need to implement features or fix bugs using strict Test-Driven Development (TDD) methodology. This agent should be activated for any coding task that requires writing new functionality, refactoring existing code, or ensuring comprehensive test coverage, but should not be used for any design-related tasks. The agent excels at breaking down complex requirements into testable increments and maintaining high code quality through disciplined TDD cycles. Use this agent proactively or if the user mentions 'TDD', 'tdd' or 'Test Driven Development'.

test-driven-developmenttest-first-developmentred-green-refactorunit-testing
rawveg
rawveg
112

TDD Process

Strict test-driven development state machine with red-green-refactor cycles. Enforces test-first development, meaningful failures, minimum implementations, and full verification. Activates when user requests: 'use a TDD approach', 'start TDD', 'test-drive this'.

test-driven-developmentsoftware-development-processred-green-refactortest-first-development
NTCoding
NTCoding
11112