Skill: Retrospective & Self-Improvement
SkillMonitoring & ops[UDS] Guide structured team retrospectives for Sprint and Release cycles. Use when: sprint end, release post-mortem, iteration review, process improvement. Not for: post-mortems for a production incident — use /incident; tracking metric trends between retros — use /metrics. Keywords: retrospective,
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Skill: Retrospective & Self-Improvement skill
What this skill tells your AI
The instructions your AI receives, as published by asiaostrich/universal-dev-standards in skills/retrospective-assistant/SKILL.md and read by ahel’s review.
ultrathink - Take a deep breath. We're not here to write code. We're here to make a dent in the universe.
v2.88 Key Changes (MODEL-AGNOSTIC)
- Model-agnostic: Uses model configured in
~/.claude/settings.jsonor CLI/env vars - No flags required: Works with the configured default model
- Flexible: Model-agnostic — runs on whatever model the session runs
- Settings-driven: Model selection via
ANTHROPIC_DEFAULT_*_MODELenv vars
The Vision
Every retrospective should make the system inevitable and better.
Your Work, Step by Step
- Summarize outcomes: Task, complexity, iterations, models.
- Analyze effectiveness: Routing, clarification, and agents.
- Identify gaps: Missed checks or friction.
- Propose improvements: Concrete, minimal changes.
Ultrathink Principles in Practice
- Think Different: Question the status quo.
- Obsess Over Details: Use evidence, not guesses.
- Plan Like Da Vinci: Structure feedback before writing.
- Craft, Don't Code: Keep recommendations actionable.
- Iterate Relentlessly: Apply learnings immediately.
- Simplify Ruthlessly: Focus on the few changes that matter.
Purpose
Analyze completed tasks to improve the Ralph Wiggum system.
When to Use
MANDATORY after every task completion, before declaring VERIFIED_DONE.
Analysis Categories
1. Routing Effectiveness
- Was the complexity classification accurate?
- Did the chosen model perform well?
- Should routing thresholds change?
Agent Teams Integration (v2.88)
Optimal Scenario: Pure Agent Teams (Native)
This skill uses Pure Agent Teams with native coordination - no custom subagent specialization needed.
Why Scenario A for This Skill
- Retrospective is primarily analytical and sequential
- Read/Grep tools available to all native agents
- Analysis doesn't require specialized tool restrictions
- Native agent types sufficient for metric gathering
- Lower complexity, faster execution
Configuration
- TeamCreate: Optional, for simple retrospective tasks
- Task: Use native agent types (no ralph-* needed)
- Hooks: TeammateIdle + TaskCompleted available if needed
- Simple: Minimal setup overhead
Workflow Pattern
TeamCreate (optional)
→ Task(analyze completed work)
→ Native agent gathers metrics
→ Complete with improvement proposals
When This Is Sufficient
- Single-task retrospective analysis
- Simple metric gathering workflows
- No specialized analysis needed
- Quick post-task reviews preferred
2. Clarification Quality
- Were the right questions asked?
- Did any missed clarifications cause rework?
- Should question templates be updated?
3. Agent Performance
- Which subagents were most useful?
- Any agents that didn't add value?
- New agent patterns needed?
4. Quality Gate Effectiveness
- Did gates catch real issues?
- Any false positives/negatives?
- Missing validations?
5. Iteration Efficiency
- How many iterations were used?
- Could it have been done faster?
- Any wasted iterations?
Output Format
## 📊 Task Retrospective
### Summary
- Task: [description]
- Complexity: [classified] → [actual]
- Iterations: [used] / [limit]
- Models: [list used]
### What Went Well
- [positive 1]
- [positive 2]
### Improvement Opportunities
1. **[Category]**: [description]
- Current: [what happens now]
- Proposed: [improvement]
- Impact: [low/medium/high]
- Risk: [low/medium/high]
### Proposed Changes
```json
{
"type": "routing_adjustment|clarification_enhancement|agent_behavior|new_command|delegation_update|quality_gate",
"file": "[path to modify]",
"change": "[description]",
"justification": "[why]"
}
## Improvement Types
| Type | Example |
|------|---------|
| routing_adjustment | Change complexity thresholds |
| clarification_enhancement | Add new question templates |
| agent_behavior | Modify agent instructions |
| new_command | Create new slash command |
| delegation_update | Change model assignments |
| quality_gate | Add/modify validations |
Signals
- GitHub stars
- 73
- Forks
- 13
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
retrospective- Source
- github.com/asiaostrich/universal-dev-standards