Skip to main content

Tdd Guide

Skill Verified Active

Test-driven development skill for writing unit tests, generating test fixtures and mocks, analyzing coverage gaps, and guiding red-green-refactor workflows across Jest, Pytest, JUnit, Vitest, and Mocha. Use when the user asks to write tests, improve test coverage, practice TDD, generate mocks or stubs, or mentions testing frameworks like Jest, pytest, or JUnit.

Purpose

To streamline and improve the quality of the testing process by automating test generation, analyzing coverage, and guiding developers through Test-Driven Development cycles.

Features

  • Intelligent test generation from requirements or code
  • Coverage gap analysis and reporting
  • Multi-framework and multi-language support
  • TDD workflow guidance (Red-Green-Refactor)
  • Code complexity and test quality metric calculation
  • Test fixture and mock data generation

Use Cases

  • Writing unit tests for new features
  • Improving test coverage on existing codebases
  • Practicing Test-Driven Development
  • Generating realistic test data and mocks
  • Analyzing test coverage reports for gaps

Non-Goals

  • Performing integration or end-to-end testing
  • Executing tests or measuring runtime performance
  • Replacing human code review for complex logic
  • Generating tests for unsupported languages or frameworks

Installation

First, add the marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-team@claude-code-skills

Quality Score

Verified
99 /100
Analyzed about 19 hours ago

Trust Signals

Last commitabout 23 hours ago
Stars14.6k
LicenseMIT
Status
View Source

Similar Extensions

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

Skill
openai

Openclaw Testing

100

Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.

Skill
steipete

Context Mode Ops

100

Manage context-mode GitHub issues, PRs, releases, and marketing with parallel subagent army. Orchestrates 10-20 dynamic agents per task. Use when triaging issues, reviewing PRs, releasing versions, writing LinkedIn posts, announcing releases, fixing bugs, merging contributions, validating ENV vars, testing adapters, or syncing branches.

Skill
mksglu

Fixflow

100

Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.

Skill
majiayu000

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

Skill
github

Spec to Repo

100

Use when the user says 'build me an app', 'create a project from this spec', 'scaffold a new repo', 'generate a starter', 'turn this idea into code', 'bootstrap a project', 'I have requirements and need a codebase', or provides a natural-language project specification and expects a complete, runnable repository. Stack-agnostic: Next.js, FastAPI, Rails, Go, Rust, Flutter, and more.

Skill
alirezarezvani

© 2025 SkillRepo · Find the right skill, skip the noise.