mcpField
D
do-status

do-status

github.com/fabio-barboza開発3075 回インストール今日更新
リポジトリ

do-status について

do-statusは、PRDのタスク進捗を確認し、ブラジルポルトガル語で状況レポートを作成するエージェントスキルです。所定のディレクトリ規則でPRDを特定し、次の未完了タスクやレビュー文書の不足を確認します。

主な機能

  1. 01prd-*規則に沿ったPRDの特定
  2. 02完了・未完了タスクの解析
  3. 03次のタスクと依存関係の特定
  4. 04レビュー文書の整合性確認(任意)
  5. 05ブラジルポルトガル語のレポート作成

活用シーン

  1. 01機能PRDの進捗確認
  2. 02次に着手できるタスクの特定
  3. 03タスクレビュー文書の不足検出

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fabio-barboza/development-orchestrator --skill do-status

インストール後、Claude Code で/do-statusを入力して読み込まれたか確認します。

詳細

ステータスレポート

ディレクトリ規約

必須: PRD ディレクトリは常に ./prds/prd-[feature-slug]/ というパターンに従います。ここで prd- は必須のプレフィックスです。例: 機能 user-auth → ディレクトリ ./prds/prd-user-auth/。./prds/ をスキャンする際は、prd-* パターンに一致するフォルダのみを対象とします。

手順

ステップ 1: 対象 PRD の特定

  1. ユーザーが [feature-slug] を指定していない場合は、./prds/ をスキャンして prd-* に一致するフォルダを探します。
  2. prd-* フォルダが 1 つだけ存在する場合は、それを自動的に使用します。複数存在する場合は、最も最近変更されたものを選択します。
  3. ./prds/ が存在しない、または prd-* フォルダを含まない場合は、中断します: 「PRD が見つかりません — まず do-create-prd を実行してください。」

ステップ 2: タスクの読み取り

  1. ./prds/prd-[feature-slug]/tasks/tasks.md を読み取ります。存在しない場合は、中断します: 「tasks.md が見つかりません — まず do-create-tasks を実行してください。」
  2. すべてのタスクを解析します: [x] = 完了、[ ] = 保留。
  3. 次に保留中のタスク(順序で最初の [ ])を特定します。
  4. 次に保留中のタスクに未解決の依存関係があるか(先行するタスクがいずれかまだ [ ] であるか)を確認します。

ステップ 3: 成果物の整合性チェック(任意)

  1. [x] とマークされた各タスクについて、そのレビューファイルが ./prds/prd-[feature-slug]/tasks/[num]_task_review.md に存在するかを検証します。
  2. レビューファイルが欠落している [x] タスクを未完了としてフラグを立てます。
  3. 次に保留中のタスクが現在進行中である場合は、./prds/prd-[feature-slug]/tasks/[num]_task.md を読み取り、サブタスクレベルの進捗を表示します。

ステップ 4: ステータスレポートの出力

次の形式で簡潔なレポートを作成します:

📦 [Feature Name] (prd-[slug])

Progresso: X/Y tasks concluídas (Z%)

✅ Concluídas: 1, 2, 3
⏳ Próxima:    4 — [título da task]
⏸️  Pendentes: 5, 6, 7 ... Y

⚠️  Artefatos ausentes: [lista de tasks [x] sem review file, se houver]
🚫 Bloqueios: [tasks com dependências não atendidas, se houver]

出力言語

ブラジルポルトガル語(PT-BR)でレポートします。

エラー処理

  • ./prds/ が存在しない、または prd-* フォルダを含まない場合は、次のように中断します: 「PRD が見つかりません — まず do-create-prd を実行してください。」
  • 選択した PRD に対して tasks.md が存在しない場合は、次のように中断します: 「tasks.md が見つかりません — まず do-create-tasks を実行してください。」
  • prd-* フォルダが複数存在し、いずれも指定されていない場合は、最も最近変更されたものを選択します — ユーザー入力でブロックしないでください。
  • タスクが [x] とマークされているにもかかわらず、そのレビューファイルが欠落している場合は、「Artefatos ausentes」の下に不整合を列挙します — いかなるファイルも変更しないでください。

参照

  • タスクインデックス: ./prds/prd-[feature-slug]/tasks/tasks.md
  • タスクファイル: ./prds/prd-[feature-slug]/tasks/[num]_task.md

コメント