shinpr/claude-code-workflows

Development workflows for Claude Code that keep broad exploration focused on the outcome you approved.

解決する課題

Claude Code は、複雑なコードベースの探索中に焦点を失いがちで、意図した目標ではなく、付随的な発見に時間を費やすことがあります。このプロジェクトは、AI駆動の開発が合意された結果に集中し、スコープの拡大を防ぎ、実装の詳細が設計意思決定と一致していることを保証するための、構造化されたワークフロー(プラグインとして)を提供します。

動作方法

これは、AIを厳格な開発ライフサイクルに導く「レシピ」(プラグイン)の連続として動作します。プロセスは通常、以下のステップに従います:

  1. 合意: コードが書かれる前に、AIとユーザーが望ましい成果と除外事項について合意します。
  2. 設計: 非常に重要な変更の場合は、AIが設計書、PRD、またはUI仕様を作成し、レビューと承認を受けます。
  3. 実装: AIは具体的なタスクに分けて作業計画を作成します。各タスクは実装され、検証され、品質チェックが行われた後にコミットされます。
  4. 検証: 完成した実装に対して、独立したレビューが実施され、合意された成果を満たしているか、セキュリティや信頼性の問題がないか確認されます。

対象ユーザー

スコープの合意、持続可能な設計意思決定、信頼性の高い検証が必要な非 trivial な変更に取り組んでいる、Claude Code を使用する開発者。特にバックエンド、フロントエンド(React/TypeScript)、またはフルスタックプロジェクトに適しています。

特徴

  • 専用レシピ: バックエンド、フロントエンド、フルスタック開発に特化したパスを提供。UI分析や React Testing Library のチェックに特化したツールも含まれます。
  • 独立したレビュー: セキュリティおよび機能レビューを別々のエージェント呼び出しで実行し、単一セッションでの「自己採点」バイアスを回避します。
  • ライトモード: チェックの数を減らして高速なイテレーションを可能にしつつ、承認ステップを維持する、簡素化されたワークフロー。
  • 包括的なツールセット: 問題の診断、既存システムの逆エンジニアリングによるドキュメント化、設計ソースに基づくUIの調整などに対応するレシピを含みます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch