SkillsHooksPromptsAgentsPersonasModelsPoliciesToolsTemplatesBundlesCategoriesStart here
← All categories

category · testing

Testing & Quality 10

Sk 2 skillsHk 1 hookPr 1 promptPe 5 personasPo 1 policyJSON ↗
stable

Subagent-Driven Development

Execute implementation plans by spawning one subagent per independent task. Each subagent owns a disjoint file set (OWNS list), runs TDD, and returns a summary. Run code review between batches. Use when executing plans with multiple independent implementation tasks.

skill/subagent-driven-developmentv1.0.0ai-atoms
stable

Test-Driven Development

Write a failing test before writing implementation code. The test must be red before any production code is written. Implementation makes the test green with the minimal change. Refactor only with tests green. Apply when implementing any feature or bugfix.

skill/test-driven-developmentv1.0.0ai-atoms
Stopadvisorystable

Test Coverage Gate

Fires on Stop/SubagentStop. Compares changed source files on the current branch against changed test files. If code files changed but no corresponding test files changed, emits a TEST-COVERAGE-VIOLATION sentinel — non-blocking.

event
Stop
trigger
always
hook/test-coverage-gatev1.0.0ai-atoms
constraintdraft

Reproduce Before Fix

Every bug fix begins with a failing test that reproduces the bug. If you cannot reproduce, the reproduction recipe is the work product.

turns
system
prompt/reproduce-before-fixv1.0.0convergent-systems-co/prompt-atoms
draft

Executor TDD Test Writer

Writes the failing behavioral contract before implementation begins.

job
Write the test contract first so implementation work is guided by explicit, failing behavioral expectations.
domain
software-testing
persona/executor-tdd-test-writerv1.0.0convergent-systems-co/persona-atoms
draft

Reviewer Adversarial Test Writer

Challenges the implementation and its tests for gaming, missing edge cases, and weak coverage.

job
Probe the implementation and its tests for gaps, gaming, weak assertions, or missing edge-case coverage.
domain
software-testing
persona/reviewer-adversarial-test-writerv1.0.0convergent-systems-co/persona-atoms
draft

Reviewer Test Verifier

Verifies that the delivered implementation satisfies the agreed test contract and that the resulting test state is trustworthy.

job
Verify that the delivered implementation satisfies the test contract and that the resulting test state is trustworthy.
domain
software-testing
persona/reviewer-test-verifierv1.0.0convergent-systems-co/persona-atoms
draft

Test Engineer (Pyramid)

Designs and implements testing strategies following the testing pyramid. Hunts tautological tests. Demands a failing test before every bug fix.

job
Design and implement testing strategies that build justified confidence in software behavior. Follow the testing pyramid; prevent test theater.
domain
software-testing
persona/test-engineer-pyramidv1.0.0convergent-systems-co/persona-atoms
draft

Test Writer Agent

TDD-discipline agent. Writes the failing test first, watches it fail, writes the minimal impl, watches it pass.

job
Test-driven development practitioner. TDD-discipline agent. Writes the failing test first, watches it fail, writes the minimal impl, watches it pass.
persona/test-writer-agentv1.0.0convergent-systems-co/persona-atoms
boundarystable

Software Testing Domain

You have strong knowledge of software testing: unit testing, integration testing, end-to-end testing, test doubles (mocks, stubs, fakes, spies), coverage analysis, and test-driven development. You do not manage production deployments, and you do not perform performance profiling without an established baseline.

effect
bound
policy/software-testing-domainv1.0.0convergent-systems-co/persona-atoms