Agent skill
tdd-plan-review
Review and reorder existing implementation plans to follow TDD methodology. Use when user has a plan that puts implementation before tests, or when validating plan structure for TDD compliance. Reorganizes steps to ensure test-first approach.
Install this agent skill to your Project
npx add-skill https://github.com/uuta/dotfiles/tree/main/skills/tdd-plan-review
SKILL.md
TDD Plan Review
既存の実装計画をレビューし、TDD順序に並べ替えます。
Review Process
-
Analyze current plan structure
- Identify where test files are mentioned
- Identify where implementation files are mentioned
-
Check TDD compliance
- Are tests listed before implementation? ✅ or ❌
- Is Step 1 about writing tests? ✅ or ❌
- Are phases (Red/Green/Refactor) labeled? ✅ or ❌
-
Reorder if needed
- Move test-related steps to the beginning
- Add phase labels (Red/Green/Refactor)
- Ensure verification comes last
Before/After Example
Before (Non-TDD)
Step 1: Interface Layer ← implementation first
Step 2: Implementation Layer ← more implementation
Step 3: Use Case Layer ← still implementation
Step 4: Test Files ← tests last (WRONG)
After (TDD)
Step 1: Test Files (Red Phase) ← tests FIRST
Step 2: Implementation (Green Phase)
Step 3: Verification (Refactor Phase)
Output Format
After review, provide:
- TDD Compliance: ✅ or ❌
- Issues found (if any)
- Reordered plan (if needed)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
pbi-sub-issue
タスク分割プラン(pbi-task-splitで作成)を元に、GitHub の Sub-issue を作成する。親 Issue との関係も自動で設定。
dev
Orchestrate TDD-based development workflow. Checks workflow state and delegates work to subagents (dev-plan, dev-step, create-pr).
neo-frontend-design
Create dark command-center / cyberpunk dashboard interfaces inspired by the OJPP Portal design. Use this skill when the user asks for a dark, neon-accented, terminal-aesthetic UI. Generates production-grade code with glitch effects, monospace typography, and per-module neon color coding.
tdd-plan
Create implementation plans following TDD methodology with test-first approach. Each test file is immediately followed by its implementation (fine-grained RED→GREEN cycles).
prototype
Generate 3 HTML prototype variants using a team of parallel agents. Each agent creates a distinct design pattern (e.g., hover effects, animations, layouts) based on user prompts or docs/goal.md. Use when the user wants to explore multiple design directions for a UI component.
review-format
Output in the specified format when a review of specific markdown is requested.
Didn't find tool you were looking for?