Agent skill · Testing & QA

tdd-guide

Comprehensive Test Driven Development guide for engineering subagents with multi-framework support, coverage analysis, and intelligent test generation

Alireza Rezvani23,369★ · +428/wk · 1 repos on radarProfile →
claude-codeships scriptsMIT
Install
npx skills add alirezarezvani/claude-code-skill-factory --skill tdd-guide --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 15
SKILL.md size: 11 KB
Bundled scripts: yes
Path: generated-skills/tdd-guide/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 839
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# TDD Guide - Test Driven Development for Engineering Teams A comprehensive Test Driven Development skill that provides intelligent test generation, coverage analysis, framework integration, and TDD workflow guidance across multiple languages and testing frameworks. ## Capabilities ### Test Generation - **Generate Test Cases from Requirements**: Convert user stories, API specs, and business requirements into executable test cases - **Create Test Stubs**: Generate test function scaffolding with proper naming, imports, and setup/teardown - **Generate Test Fixtures**: Create realistic test data, mocks, and fixtures for various scenarios ### TDD Workflow Support - **Guide Red-Green-Refactor**: Step-by-step guidance through TDD cycles with validation - **Suggest Missing Scenarios**: Identify untested edge cases, error conditions, and boundary scenarios - **Review Test Quality**: Analyze test isolation, assertions quality, naming conventions, and maintainability ### Coverage & Metrics Analysis - **Calculate Coverage**: Parse LCOV, JSON, and XML coverage reports for line/branch/function coverage - **Identify Untested Paths**: Find code paths, branches, and error handlers without test cove

What's inside
Steps it walks through
  1. Capabilities
  2. Test Generation
  3. TDD Workflow Support
  4. Coverage & Metrics Analysis
  5. Framework Integration
  6. Comprehensive Metrics
  7. Input Requirements
  8. Source Code
  9. Test Artifacts
  10. Requirements (Optional)
  11. Input Methods
  12. Output Formats
  13. Code Files
  14. Reports
Ships with 14 files
  • HOW_TO_USE.md
  • README.md
  • coverage_analyzer.py
  • expected_output.json
  • fixture_generator.py
  • format_detector.py
  • framework_adapter.py
  • metrics_calculator.py
  • output_formatter.py
  • sample_coverage_report.lcov
  • sample_input_python.json
  • sample_input_typescript.json
  • tdd_workflow.py
  • test_generator.py
More from claude-code-skill-factory
All skills →
About this skill
What does the tdd-guide skill do?

Comprehensive Test Driven Development guide for engineering subagents with multi-framework support, coverage analysis, and intelligent test generation

How do I install it?

Run `npx skills add alirezarezvani/claude-code-skill-factory --skill tdd-guide --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From alirezarezvani/claude-code-skill-factory, a repository with 839 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going