بنقرة واحدة
sprint-review
スプリントレビューを実行する。GitHub Issues から完了機能サマリー・未完了分析・レポート生成・Slack通知を自動化する
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
スプリントレビューを実行する。GitHub Issues から完了機能サマリー・未完了分析・レポート生成・Slack通知を自動化する
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
日次レポートを生成してSlackに投稿する。コミット・PR・Issue・進捗を集計して可視化する
GitHub IssueまたはタスクをPlanning→実装→Review→Test→PRの全サイクルで自動実行する
スプリントレトロスペクティブを実行する。KPT整理→改善アクション→CLAUDE.md/rules/agentsへの自動フィードバックで組織を進化させる
PRをレビューしてGitHubにコメントを投稿する。reviewerエージェントが検証し、結果に応じてapprove/request-changesを実行する
スプリント計画を実行する。GitHub Issues からバックログ整理→タスク分解→マイルストーン設定→sprint-state.md生成を自動化する
デイリースタンドアップレポートを生成してSlackに投稿する。GitHub Issues から進捗を取得する
| name | sprint-review |
| description | スプリントレビューを実行する。GitHub Issues から完了機能サマリー・未完了分析・レポート生成・Slack通知を自動化する |
| context | fork |
| allowed-tools | Read, Write, Edit, Bash(gh *), Bash(git *), Bash(cat *), Bash(date *), Bash(curl -X POST *), Bash(mkdir *), Bash(jq *) |
!cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*' || echo "Sprint 不明"
!gh issue list --milestone "$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*')" --state closed --json number,title,closedAt,labels 2>/dev/null || echo "完了 Issue なし"
!gh issue list --milestone "$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*')" --state open --json number,title,labels 2>/dev/null || echo "未完了 Issue なし"
!echo "Closed: $(gh issue list --milestone "$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*')" --state closed --json number 2>/dev/null | jq length) / Total: $(gh issue list --milestone "$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*')" --state all --json number 2>/dev/null | jq length)" 2>/dev/null || echo "集計失敗"
!gh pr list --state merged --json number,title,mergedAt --limit 20 2>/dev/null
product-owner エージェントを起動し、以下を指示する:
上記の未完了 Issue を確認し、以下をまとめてください:
- 各 Issue の持ち越し判定(次スプリントに持ち越すか、バックログに戻すか)
- 持ち越し理由
- バックログ優先順位の再評価
reporter エージェントを起動し、以下を指示する:
上記データからスプリントレビューレポートを生成してください。 AGENT.md のフォーマットに従い、
docs/sprint-reviews/sprint-N.mdとして保存してください。
mkdir -p docs/sprint-reviews
scrum-master エージェントを起動し、以下を指示する:
- 未完了 Issue のマイルストーンを次スプリントに移動してください:
gh issue edit <number> --milestone "Sprint N+1"- sprint-state.md を次スプリントのテンプレートとして再生成してください
- スプリントレビュー完了の Slack 通知を送信してください(Velocity・完了率・主要完了機能を含む)
SPRINT=$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o '[0-9]*' | head -1 || echo "N")
git add docs/sprint-reviews/ .claude/sprint-state.md .claude/sprint-log.md
git commit -m "docs: Sprint $SPRINT review report" 2>/dev/null || echo "コミットするファイルがありません"