ワンクリックで
standup
デイリースタンドアップレポートを生成してSlackに投稿する。GitHub Issues から進捗を取得する
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
デイリースタンドアップレポートを生成してSlackに投稿する。GitHub Issues から進捗を取得する
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生成を自動化する
スプリントレビューを実行する。GitHub Issues から完了機能サマリー・未完了分析・レポート生成・Slack通知を自動化する
| name | standup |
| description | デイリースタンドアップレポートを生成してSlackに投稿する。GitHub Issues から進捗を取得する |
| context | fork |
| allowed-tools | Read, Write, Edit, Bash(cat *), Bash(git log *), Bash(gh *), Bash(date *), Bash(curl -X POST *), Bash(jq *) |
!date '+%Y-%m-%d (%a)'
!SPRINT=$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*'); if [ -z "$SPRINT" ]; then SPRINT=$(gh api repos/{owner}/{repo}/milestones --jq 'sort_by(.due_on) | reverse | .[0].title' 2>/dev/null); fi; echo "${SPRINT:-Sprint 不明}"
!SPRINT=$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*' || gh api repos/{owner}/{repo}/milestones --jq 'sort_by(.due_on) | reverse | .[0].title' 2>/dev/null); gh issue list --milestone "$SPRINT" --state open --json number,title,labels 2>/dev/null || echo "取得失敗"
!SPRINT=$(cat .claude/sprint-state.md 2>/dev/null | grep 'Sprint番号' | grep -o 'Sprint [0-9]*' || gh api repos/{owner}/{repo}/milestones --jq 'sort_by(.due_on) | reverse | .[0].title' 2>/dev/null); gh issue list --milestone "$SPRINT" --state closed --json number,title,closedAt 2>/dev/null || echo "完了 Issue なし"
!git log --oneline --since="yesterday" 2>/dev/null | head -10 || echo "コミットなし"
!gh pr list --state open --json number,title,reviewDecision,createdAt --limit 10 2>/dev/null || echo "PR なし"
scrum-master エージェントを起動し、以下を指示する:
上記データから以下の情報を整理してください:
- Done: 昨日完了したこと(closed Issue、マージ済み PR、コミットから)
- Today: 今日やること(open Issue から優先度順に)
- Blockers: 障害・ブロッカー(レビュー待ち PR、依存関係など)
- Sprint 進捗: closed / total Issue 数とパーセンテージ
Slack 向けスタンドアップメッセージを AGENT.md のフォーマットで生成してください。 $SLACK_WEBHOOK_URL が設定されていれば送信、未設定ならメッセージのみ出力してください。
echo "[$(date '+%Y-%m-%d %H:%M')] standup completed" >> .claude/sprint-log.md