tdd-workflow
Test-Driven Development (TDD) red-green-refactor cycle for GMailArchiver. Use when implementing features, fixing bugs, or following the 6-phase workflow. Triggers on: TDD, test-driven, red-green, failing test, write test first, implement feature, fix bug, development workflow, phase.
$ 설치
git clone https://github.com/tumma72/GMailArchiver /tmp/GMailArchiver && cp -r /tmp/GMailArchiver/.claude/skills/tdd-workflow ~/.claude/skills/GMailArchiver// tip: Run this command in your terminal to install the skill
SKILL.md
name: tdd-workflow description: >- Test-Driven Development (TDD) red-green-refactor cycle for GMailArchiver. Use when implementing features, fixing bugs, or following the 6-phase workflow. Triggers on: TDD, test-driven, red-green, failing test, write test first, implement feature, fix bug, development workflow, phase.
TDD Workflow for GMailArchiver
This skill provides guidance on the Test-Driven Development process.
Source Documentation
Always read the authoritative source:
docs/PROCESS.md - Development workflow containing:
- Phase 3: Test (TDD Red) - Writing failing tests first
- Phase 4: Code (TDD Green) - Making tests pass with minimal code
- Red-green-refactor cycle explanation
- Exit criteria for each phase
- Definition of done
Red-Green-Refactor Cycle
-
Red: Write a failing test
- Test describes expected behavior
- Verify test actually fails
-
Green: Write minimal code to pass
- Simplest solution that works
- Don't over-engineer
-
Refactor: Improve code quality
- Remove duplication
- Improve naming
- Verify tests still pass
Related Skills
- testing-guidelines - For test patterns and fixtures (docs/TESTING.md)
- coding-standards - For code style (docs/CODING.md)
Usage
When following TDD:
- Read
docs/PROCESS.mdPhase 3 and 4 for the workflow - Use
/testcommand for Phase 3 guidance - Use
/codecommand for Phase 4 guidance - If process changes, update
docs/PROCESS.md(not this skill)
The source documentation is the single source of truth - this skill just points you there.
Repository

tumma72
Author
tumma72/GMailArchiver/.claude/skills/tdd-workflow
2
Stars
0
Forks
Updated3d ago
Added1w ago