Communitygithub.com

caohaotiantian/three-loop-workflow

本スキルは、非自明なソフトウェア変更のための規律ある3ループワークフロー(設計書→実装書→開発)を提供します。Claudeスキルとしてパッケージ化されています。

three-loop-workflow とは?

これは、設計、実装、開発の3つのループからなる規律あるワークフローを提供するClaudeスキルです。このスキルは、複雑なソフトウェア変更を構造化し、設計書(Design Doc)の作成、実装書(Impl Doc)の作成、そして実際の開発の3段階を順に進めることで、品質の高い成果物を効率的に生み出します。非自明な変更(例:新機能追加、大規模リファクタリング)に特に有効で、設計と実装計画を明確にしてから開発に移ることで、手戻りやミスを減らします。Claude Codeや類似のAIエージェントで動作し、各ステップでチェックリストやフィードバックループを組み込むことで、一貫性と信頼性の高い成果を保証します。このワークフローは、特にチーム開発やレビューが必要なプロジェクトで威力を発揮します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add caohaotiantian/three-loop-workflow

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

three-loop-workflow は何をしますか?

非自明なソフトウェア変更のための規律ある3ループワークフロー(設計書 → 実装書 → 開発)です。Claudeスキルとしてパッケージ化されています。

概要

このワークフローは、ソフトウェアの重要な変更を3つの明確なフェーズに分割します:

  1. 設計書(Design Doc) - 変更の目標、トレードオフ、および全体的なアプローチを定義します。
  2. 実装書(Impl Doc) - 設計を具体的な実装計画に変換し、ファイル構造、API、テスト戦略を詳細化します。
  3. 開発(Development) - 実装書に従ってコードを記述し、テストし、レビューします。

使用方法

このスキルを有効にすると、非自明なソフトウェア変更を行う際に、これらの3つのループを順に実行するようにClaudeに指示できます。各ループでは、次のループに進む前に承認またはレビューポイントを設けることを推奨します。

注意事項

  • このワークフローは、非自明な変更(既存のアーキテクチャに影響を与える変更や複数のファイルにまたがる変更)を対象としています。
  • 小さなバグ修正や単一ファイルの変更には、より軽量なワークフローが適している場合があります。
  • 各ループの成果物はドキュメントとして保持し、後で参照できるようにします。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル