mcpField
P
progress

progress

github.com/timschochエージェントワークフロー1465 回インストール今日更新
リポジトリ

progress について

コーディングエージェント向けの読み取り専用進捗報告スキルです。該当するタスク、リポジトリ、PR/CI、バックグラウンド作業を確認し、ファイルを変更せずに状況を分類します。

主な機能

  1. 01タスクとリポジトリの現状確認
  2. 02該当時のPR・CI状態の確認
  3. 03担当と状況に応じた作業分類
  4. 04変更を加えずレポートを出力

活用シーン

  1. 01会話の圧縮後にプロジェクト状況を再確認
  2. 02必要な決定や承認事項の特定
  3. 03完了作業の検証状況の確認

インストール

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

$npx skills add https://github.com/timschoch/skilly --skill progress

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

詳細

進捗

読み取り専用です。ファイルを編集せず、書き込みコマンドを実行せず、作業を開始しないでください。レポートを出力したら停止してください。

1. 収集

実際の状態を確認してください。会話だけでは、コンテキストの圧縮後に古くなります。

ソース方法
会話目標、未解決の質問と決定事項、ユーザーが指定した停止点
タスクリストToDo 項目とその状態
作業ツリーgit status --short、git log --oneline <default-branch>..HEAD
PR と CIPR がある場合のみ、gh pr view --json number,url,state,mergeStateStatus,statusCheckRollup
バックグラウンド作業実行中のサブエージェント、バックグラウンドシェル、監視プロセス

該当しないソースは省略してください。照合してください。コミット、プッシュ、またはグリーンチェックがない完了済みの ToDo は、完了扱いにしないでください。

2. 分類

  • あなたの対応が必要:ユーザーだけが進められる項目。決定、質問、承認、シークレット、手動作業。
  • ブロック中:外部要因待ちの項目。CI、レビュー、レート制限、別のエージェントなど。解消条件を明記してください。
  • 現在:進行中の項目を1つ。
  • 次:未着手の項目を順に記載してください。
  • 完了:完了した項目。二度と実行してはならない手順には (プッシュ済み)、(マイグレーション実行済み)、(PR 作成済み) のいずれかを付けてください。

3. 出力

この形式を使ってください。空のセクションは省略し、「なし」とは書かないでください。各セクションは10項目程度に収め、細かい手順はまとめ、重要でない情報や中止した試みは省略してください。

**Needs you**
7. Short summary of the problem.
   7.1 **recommended** option, the one reason that decides it
   7.2 option, its tradeoff
9. Question in one line?

**Blocked**
- CI red on #42 `lint`, waits on the fix in Now

**Now**
- item, link

**Next**
- [ ] item

**Done**
- [x] item, link (pushed)
  • 決定事項には、会話で最初に付けられた番号を維持してください。新しい項目には次の空き番号を付けてください。番号付けは .claude/rules/workflow-dialog.md に従ってください。
  • 選択肢ごとにサブ項目を1つ設けてください。サブ項目の先頭に 推奨 を付けるのは、ちょうど1つだけにしてください。
  • リンクを記載し、PR、issue、コミット、ファイルパスの内容を繰り返さないでください。
  • 振り返り、時系列、説明文、ステータスカラーは記載しないでください。
  • 状態が不明なら「不明」と、確認するコマンドを記載してください。推測してはいけません。

コメント