Experimental skill for designing fluent Given/When/Then test DSLs for behavioural testing at stable interfaces (acceptance + unit tests), with Rust-oriented examples.
Complete collection of agents, skills, hooks, commands, and rules evolved over 10+ months of intensive daily use
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
Test-driven development methodology with red-green-refactor cycles and code review
テスト駆動開発(TDD)を強制するプラグイン。実装コードに対応するテストの存在を検証し、テストなしの実装をブロックする。多言語対応。
Validate implementation plans against DRY, YAGNI, TDD principles and best practices. Identifies gaps, anti-patterns, and improvement opportunities before execution. Prevents over-engineering and ensures test-first approach.