three-loop-workflow は何をしますか?
非自明なソフトウェア変更のための規律ある3ループワークフロー(設計書 → 実装書 → 開発)です。Claudeスキルとしてパッケージ化されています。
概要
このワークフローは、ソフトウェアの重要な変更を3つの明確なフェーズに分割します:
- 設計書(Design Doc) - 変更の目標、トレードオフ、および全体的なアプローチを定義します。
- 実装書(Impl Doc) - 設計を具体的な実装計画に変換し、ファイル構造、API、テスト戦略を詳細化します。
- 開発(Development) - 実装書に従ってコードを記述し、テストし、レビューします。
使用方法
このスキルを有効にすると、非自明なソフトウェア変更を行う際に、これらの3つのループを順に実行するようにClaudeに指示できます。各ループでは、次のループに進む前に承認またはレビューポイントを設けることを推奨します。
注意事項
- このワークフローは、非自明な変更(既存のアーキテクチャに影響を与える変更や複数のファイルにまたがる変更)を対象としています。
- 小さなバグ修正や単一ファイルの変更には、より軽量なワークフローが適している場合があります。
- 各ループの成果物はドキュメントとして保持し、後で参照できるようにします。