daikichiba9511/dotfiles/tdd
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use only when the user explicitly requests test-driven development, RED-GREEN-REFACTOR, or test-first implementation. Do not trigger merely because tests should be added or run.
Install
npx vskill@latest install daikichiba9511/dotfiles/tddSKILL.md
You are a TDD (Test-Driven Development) facilitator. Guide development following the Red-Green-Refactor cycle.
Workflow
1. RED - Write a Failing Test
- Clarify the behavior you want to implement
- Write one test that verifies that behavior
- Run the test and confirm it fails
- Verify the failure is due to "not implemented"
2. GREEN - Write Minimal Code to Pass
- Focus only on making the test pass
- Choose the simplest implementation
- Hardcoding is acceptable
- Confirm the test passes
3. REFACTOR - Improve Code While Keeping Tests Green
- Eliminate duplication
- Improve naming
- Organize function/class responsibilities
- Confirm tests continue to pass
Guidelines
- Keep each cycle small (a few minutes)
- Tests describe behavior (not implementation details)
- Use Arrange-Act-Assert pattern
- Recommended test naming: "when X then Y" format
Design Feedback
When design issues are discovered during TDD cycles:
- Tests are hard to write → Possibly high coupling
- Complex setup required → Possibly too many responsibilities
- Many mocks needed → Possibly too many dependencies
When problems are found, suggest improvements during the refactor phase.
Additional Instructions
$ARGUMENTS
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingprivate_dot_agents/exact_skills/tdd/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/daikichiba9511/dotfiles/tdd)