tdd-workflow

Enforce test-driven development with 80% coverage across unit, integration, and end-to-end tests.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/sori883/certification-proflie --skill tdd-workflow-sori883
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/sori883/certification-proflie/tree/main/.claude/skills/tdd-workflow
Command: npx skills add https://github.com/sori883/certification-proflie --skill tdd-workflow-sori883

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

新機能の作成やバグ修正、リファクタリング時に、テスト駆動開発(TDD)を強制し、ユニット・統合・E2Eテストを含む80%以上のカバレッジを達成するための実践的なワークフローを提供します。

Core Features & Use Cases

  • TDDの原則適用: まずテストを書き、テストが通るコードを実装する一連の流れを提示します。
  • 80%カバレッジ目標: ユニット、統合、E2Eの総合カバレッジを最低80%に維持するための指針と実践を提供します。
  • ステップバイステップのワークフロー: ユーザージャーニー作成、テストケース生成、実装、リファクタリング、カバレッジ検証の手順を明確にします。

Quick Start

新機能の作成・修正時にはまずテストを作成し、全てのテストがパスする状態を確実にしてください。

Frequently Asked Questions about tdd-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does test-driven development enforce code quality in new features?

Test-driven development enforces code quality by requiring you to write tests before implementation. It guides test generation, coding, and refactoring to keep all unit, integration, and E2E tests green.

What is the best way to maintain 80% test coverage during refactoring?

To maintain 80% test coverage during refactoring, follow a structured TDD workflow that validates your unit, integration, and E2E tests before modifying code. This keeps all tests green and ensures overall coverage stays above the minimum threshold.

How do I write tests before implementation for bug fixes?

Writing tests before implementation for bug fixes involves generating a failing test case that reproduces the bug, then implementing the minimal code required to pass that test. This TDD workflow ensures the fix is verified and prevents regressions.

Can I apply TDD workflows to unit, integration, and E2E testing simultaneously?

Yes, you can apply TDD workflows to unit, integration, and E2E testing simultaneously. The structured workflow guides test generation and implementation across all testing layers to achieve a minimum of 80% overall test coverage.

Do I need to follow a specific step-by-step workflow for TDD?

You need to follow a structured TDD workflow that includes user journey creation, test case generation, implementation, refactoring, and coverage verification. This step-by-step process ensures tests are written first and remain green throughout development.