スキル一覧に戻る

conduct-retrospective

pjt222
更新日 2 days ago
8 閲覧
17
2
17
GitHubで表示
メタdata

について

このClaude Skillは、ステータスレポートとメトリクスを分析し、成功事例と改善点を特定することで、プロジェクトやスプリントの振り返りを自動化します。担当者と期限が割り当てられた、構造化された実行可能な項目を生成します。スプリント後、マイルストーン達成時、インシデント発生後、または四半期レビュー時に使用することで、学びを体系的に記録することができます。

クイックインストール

Claude Code

推奨
メイン
npx skills add pjt222/agent-almanac -a claude-code
プラグインコマンド代替
/plugin add https://github.com/pjt222/agent-almanac
Git クローン代替
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/conduct-retrospective

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント

Conduct a Retrospective

Facilitate structured retrospective → review recent project exec, ID what worked + what didn't, produce actionable improvements w/ owners + due dates. Transforms raw project data → evidence-backed learnings w/ specific actions, owners, due dates.

Use When

  • End of sprint (sprint retrospective)
  • End of project phase / milestone
  • Post significant incident, failure, or success
  • Quarterly review of ongoing project procs
  • Before starting similar project (lessons learned review)

In

  • Required: Period under review (sprint number, date range, or milestone)
  • Optional: Status reports from review period
  • Optional: Sprint velocity + completion data
  • Optional: Prev retrospective actions (check closure)
  • Optional: Team feedback / survey results

Do

Step 1: Gather Retrospective Data

Read available artifacts from review period:

  • STATUS-REPORT-*.md files for period
  • SPRINT-PLAN.md for planned vs actual
  • BACKLOG.md for item flow + cycle times
  • Prev RETRO-*.md for open action items

Extract key facts:

  • Items planned vs completed
  • Velocity trend
  • Blockers encountered + resolution time
  • Unplanned work entering sprint
  • Open action items from prev retros

Data summary w/ quantitative metrics (velocity, completion %, blocker count).

If err: No artifacts → base retro on qualitative observations.

Step 2: Structure "What Went Well"

List 3-5 things that worked, w/ evidence:

## What Went Well
| # | Observation | Evidence |
|---|------------|---------|
| 1 | [Specific positive observation] | [Metric, example, or artifact reference] |
| 2 | [Specific positive observation] | [Metric, example, or artifact reference] |
| 3 | [Specific positive observation] | [Metric, example, or artifact reference] |

Focus on practices to continue, not outcomes. "Daily standups kept blockers visible" > "We delivered on time."

3-5 evidence-backed positive observations.

If err: Nothing went well → look harder. Small wins matter. At min, team completed period.

Step 3: Structure "What Needs Improvement"

List 3-5 things needing improvement, w/ evidence:

## What Needs Improvement
| # | Observation | Evidence | Impact |
|---|------------|---------|--------|
| 1 | [Specific issue] | [Metric, example, or incident] | [Effect on delivery] |
| 2 | [Specific issue] | [Metric, example, or incident] | [Effect on delivery] |
| 3 | [Specific issue] | [Metric, example, or incident] | [Effect on delivery] |

Specific + factual. "Estimation was off" = vague. "3 of 5 items exceeded estimates by >50%, adding 8 unplanned days" = actionable.

3-5 evidence-backed improvement areas w/ stated impact.

If err: Team claims everything fine → compare planned vs actual metrics → gaps reveal issues.

Step 4: Generate Improvement Actions

Each improvement area → actionable item:

## Improvement Actions
| ID | Action | Owner | Due Date | Success Criteria | Source |
|----|--------|-------|----------|-----------------|--------|
| A-001 | [Specific action] | [Name] | [Date] | [How to verify success] | Improvement #1 |
| A-002 | [Specific action] | [Name] | [Date] | [How to verify success] | Improvement #2 |
| A-003 | [Specific action] | [Name] | [Date] | [How to verify success] | Improvement #3 |

Each action must be:

  • Specific (not "improve estimation" but "add estimation review step to grooming")
  • Owned (one person accountable)
  • Time-bound (due date w/in next 1-2 sprints)
  • Verifiable (success criteria defined)

2-4 improvement actions w/ owners + due dates.

If err: Actions too vague → apply "how would you verify this was done?" test.

Step 5: Review Previous Actions + Write Report

Check prev retrospective actions for closure:

## Previous Action Review
| ID | Action | Owner | Status | Notes |
|----|--------|-------|--------|-------|
| A-prev-001 | [Action from last retro] | [Name] | Closed / Open / Recurring | [Outcome] |
| A-prev-002 | [Action from last retro] | [Name] | Closed / Open / Recurring | [Outcome] |

Flag recurring items (same issue appearing 3+ retros) → escalation or different approach needed.

Write complete retrospective:

# Retrospective: [Sprint N / Phase Name / Date Range]
## Date: [YYYY-MM-DD]
## Document ID: RETRO-[PROJECT]-[YYYY-MM-DD]

### Period Summary
- **Period**: [Sprint N / dates]
- **Planned**: [N items / N points]
- **Completed**: [N items / N points]
- **Velocity**: [N] (previous: [N])
- **Unplanned Work**: [N items]

### What Went Well
[From Step 2]

### What Needs Improvement
[From Step 3]

### Improvement Actions
[From Step 4]

### Previous Action Review
[From Step 5]

---
*Retrospective facilitated by: [Name/Agent]*

Save as RETRO-[YYYY-MM-DD].md.

Complete retrospective doc saved w/ actions, evidence, prev action review.

If err: Retro has no improvement actions → not driving change → revisit Step 3.

Check

  • Retro file created w/ date-stamped filename
  • Period summary includes quantitative metrics
  • "What Went Well" has 3-5 evidence-backed items
  • "What Needs Improvement" has 3-5 evidence-backed items
  • Improvement actions have owners, due dates, success criteria
  • Prev retro actions reviewed for closure
  • Recurring issues flagged

Traps

  • Blame game: Retros review procs + practices, not people. Frame issues systemic, not personal.
  • Actions w/o follow-through: Biggest retro failure. Always review prev actions before creating new.
  • Too many actions: 2-4 focused > 10 vague. Team can only absorb so many changes.
  • No evidence: "We feel estimation bad" = opinion. "3 of 5 items exceeded estimates by 50%" = data. Always attach evidence.
  • Skip positives: Only discussing problems demoralizing. Celebrating wins reinforces good practices.

  • generate-status-report — status reports provide data for retros
  • manage-backlog — improvement actions feed back into backlog
  • plan-sprint — retro learnings improve sprint planning accuracy
  • draft-project-charter — review charter assumptions + risk accuracy
  • create-work-breakdown-structure — review estimation accuracy vs. WBS

GitHub リポジトリ

pjt222/agent-almanac
パス: i18n/caveman-ultra/skills/conduct-retrospective
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

関連スキル

content-collections

メタ

このスキルは、Content Collections(Markdown/MDXファイルを型安全なデータコレクションに変換するTypeScriptファーストのツール)の本番環境でテストされた設定を提供します。Zodバリデーションによる型安全性を実現し、ブログ、ドキュメントサイト、コンテンツ重視のVite + Reactアプリケーション構築時にご利用ください。Viteプラグインの設定、MDXコンパイルから、デプロイ最適化、スキーマバリデーションまで、すべてを網羅しています。

スキルを見る

polymarket

メタ

このスキルは、開発者がPolymarket予測市場プラットフォームを活用したアプリケーション構築を可能にします。API統合による取引や市場データの取得に加え、WebSocketを介したリアルタイムデータストリーミングにより、ライブ取引や市場活動を監視できます。取引戦略の実装や、ライブ市場更新を処理するツールの作成にご利用ください。

スキルを見る

creating-opencode-plugins

メタ

このスキルは、開発者がコマンド、ファイル、LSP操作など25種類以上のイベントタイプにフックするOpenCodeプラグインを作成することを支援します。JavaScript/TypeScriptモジュール向けに、プラグイン構造、イベントAPI仕様、および実装パターンを提供します。カスタムイベント駆動ロジックでOpenCode AIアシスタントのライフサイクルをインターセプト、監視、または拡張する必要がある場合にご利用ください。

スキルを見る

sglang

メタ

SGLangは、高性能なLLMサービングフレームワークであり、RadixAttentionプレフィックスキャッシュを活用したJSON、正規表現、エージェントワークフロー向けの高速で構造化された生成を特長とします。特にプレフィックスが繰り返されるタスクにおいて、大幅に高速な推論を実現し、複雑な構造化出力やマルチターン対話に最適です。制約付きデコードが必要な場合や、広範なプレフィックス共有を伴うアプリケーションを構築する場合は、vLLMなどの代替案ではなくSGLangを選択してください。

スキルを見る