shinpr/claude-code-workflows
Development workflows for Claude Code that keep broad exploration focused on the outcome you approved.
解決する課題
Claude Code は、複雑なコードベースの探索中に焦点を失いがちで、意図した目標ではなく、付随的な発見に時間を費やすことがあります。このプロジェクトは、AI駆動の開発が合意された結果に集中し、スコープの拡大を防ぎ、実装の詳細が設計意思決定と一致していることを保証するための、構造化されたワークフロー(プラグインとして)を提供します。
動作方法
これは、AIを厳格な開発ライフサイクルに導く「レシピ」(プラグイン)の連続として動作します。プロセスは通常、以下のステップに従います:
- 合意: コードが書かれる前に、AIとユーザーが望ましい成果と除外事項について合意します。
- 設計: 非常に重要な変更の場合は、AIが設計書、PRD、またはUI仕様を作成し、レビューと承認を受けます。
- 実装: AIは具体的なタスクに分けて作業計画を作成します。各タスクは実装され、検証され、品質チェックが行われた後にコミットされます。
- 検証: 完成した実装に対して、独立したレビューが実施され、合意された成果を満たしているか、セキュリティや信頼性の問題がないか確認されます。
対象ユーザー
スコープの合意、持続可能な設計意思決定、信頼性の高い検証が必要な非 trivial な変更に取り組んでいる、Claude Code を使用する開発者。特にバックエンド、フロントエンド(React/TypeScript)、またはフルスタックプロジェクトに適しています。
特徴
- 専用レシピ: バックエンド、フロントエンド、フルスタック開発に特化したパスを提供。UI分析や React Testing Library のチェックに特化したツールも含まれます。
- 独立したレビュー: セキュリティおよび機能レビューを別々のエージェント呼び出しで実行し、単一セッションでの「自己採点」バイアスを回避します。
- ライトモード: チェックの数を減らして高速なイテレーションを可能にしつつ、承認ステップを維持する、簡素化されたワークフロー。
- 包括的なツールセット: 問題の診断、既存システムの逆エンジニアリングによるドキュメント化、設計ソースに基づくUIの調整などに対応するレシピを含みます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch