Orchestrates a structured TDD development workflow including codebase exploration, work planning (with test plan), implementation, quality checks (tests/lint/format), and CodeRabbit code review. Triggers when the user wants to implement a feature, fix a bug,…
Helps improve the tdd-development skill. Triggers on keywords like "tdd skill improvement", "modify tdd-development", "fix phase N", or "improve tdd workflow".
Runs difit to launch a browser-based diff review UI and reports the result. Use when the user wants to review diffs with difit, visually review code changes in a browser, or says "difit でレビュー".
Re-runs failed CI checks on a GitHub pull request. Use when CI checks have failed and need to be retried, or when asked to re-run CI, retry failed checks, or rerun workflows.
Runs project quality checks (tests, lint, static analysis, formatting) and reports results. Use after code changes to validate quality, or when the user asks to run tests, lint, or static analysis.
Performs code review using CodeRabbit CLI and provides actionable feedback. Use when the user requests a CodeRabbit review, wants automated code analysis, or needs pre-merge quality checks.
Commits staged changes to the repository with conventional commit format. Use when the user wants to create a git commit, finalize work, or save changes with a structured commit message.
Fetches unresolved review comments from the GitHub PR for the current branch. Use when checking PR comments, addressing reviewer feedback, fixing review issues, or responding to code review.