Back to list
thkt

generating-tdd-tests

by thkt

3🍴 0📅 Jan 24, 2026

SKILL.md


name: generating-tdd-tests description: > TDD with RGRC cycle and Baby Steps methodology. Use when implementing features with test-driven development, following RGRC cycle, or when user mentions TDD, テスト駆動, Red-Green-Refactor, Baby Steps. allowed-tools: [Read, Write, Edit, Grep, Glob, Task] context: fork user-invocable: false

TDD Test Generation

RGRC Cycle

PhaseGoalRule
RedFailing testVerify failure reason
GreenPass test"You can sin" - dirty OK
RefactorClean codeKeep tests green
CommitSave stateAll checks pass

Baby Steps (2-min cycle)

30s: Write failing test → 1min: Make pass → 10s: Run tests → 30s: Tiny refactor → 20s: Commit if green

Test Design

TechniqueUse ForExample
Equivalence PartitioningGroup same behaviorAge: <18, 18-120
Boundary ValueTest edges17, 18, 120, 121
Decision TableMulti-condition logicisLoggedIn × isPremium

Coverage

LevelTargetFocus
C090%All lines executed
C180%All branches taken

Naming

LevelPattern
Suitedescribe("[Target]", ...)
Groupdescribe("[Method]", ...)
Testit("when [condition], should [expected]", ...)

Framework Detection

ConditionFramework
vitest in depsVitest
jest in depsJest
bun as runtimeBun test
No framework foundVitest

References

TopicFile
Feature-drivenreferences/feature-driven.md
Bug-drivenreferences/bug-driven.md
Flaky testsreferences/flaky-test-management.md

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon