Communitygithub.com

candycong2001-ui/agent-project-playbook

人機協作專案章程:可安裝、遷移與持續迭代的流程規範。

agent-project-playbook とは?

このスキルは、AIエージェントと人間が協力してソフトウェアプロジェクトを進めるための「プロジェクトプレイブック」です。`CURRENT_HANDOFF.md`、`BLUEPRINT.md`、`ARCHITECTURE.md` といった安定したドキュメント群を活用し、タスクの開始時には現在の目標と次のアクションを記録、マイルストーン到達時には状態と検証証拠を更新します。ドキュメントの肥大化を防ぐため、各ファイルの行数制限(BLUEPRINT/ARCHITECTUREは160行以内、CURRENT_HANDOFFは80行以内など)が設けられており、Gitで履歴を管理する方針です。このスキールは主にClaude CodeやCursorのようなAIエージェント向けに設計されており、`docs_lint.py` による自動検証もサポートされています。コードやテスト、ユーザー指示がドキュメントよりも優先されるという明確な境界線を持ち、ドリフト(乖離)が発生した場合はユーザー承認なしに編集しないというルールで、安定した人機協業を実現します。

対応~Claude Code~Codex CLI~Cursor
npx skills add candycong2001-ui/agent-project-playbook

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

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

ドキュメント

プロジェクト文書

ワークフロー

  1. 実際の実装や診断を開始する前に、docs/CURRENT_HANDOFF.md と安定した文書の該当セクションのみを読む。
  2. 文書の主張を現在のリポジトリの証拠と照合して検証する。
  3. 探索中または読み取り専用レビュー中は、ユーザーが変更を許可しない限り、ドリフトを報告するだけで編集しない。
  4. タスク開始時に、CURRENT_HANDOFF.md の現在の目標と次のアクションを置き換える。
  5. 検証済みのマイルストーン達成後、現在の状態と検証証拠を置き換える。タイムラインは追加しない。
  6. ハンドオフ前に、完了したプロセスの詳細を削除し、継続可能な状態を1つだけ残す。
  7. BLUEPRINT.md は、製品の意図、ユーザー、スコープ、制約、または受入基準が変更された場合にのみ更新する。
  8. ARCHITECTURE.md は、コンポーネント、境界、データフロー、検証済みコマンド、デプロイ、ロールバック、またはリスクが変更された場合にのみ更新する。
  9. 重要な成果物を納品する前に、python3 .agents/skills/project-docs/scripts/docs_lint.py を実行する。

境界

  • 現在のコード、テスト、設定、コマンド出力、およびユーザー指示は、これらの文書よりも優先される。
  • BLUEPRINT は160行以下に保つ。
  • ARCHITECTURE は160行以下に保つ。
  • CURRENT_HANDOFF は80行以下に保つ。
  • AGENTS は90行以下に保つ。
  • Git が履歴を保存する。CURRENT_HANDOFF は最新の動作状態のみを保存する。

関連スキル