Skip to content
Back to skills

Beads Retrospective

ASecurity

PROACTIVELY analyze completed Beads issues to identify patterns, tech debt, and gaps. Suggests new OpenSpec proposals based on discovered work. Use after closing issues or when user asks "what should we work on next?"

  • 18 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 1, 2026
researchrefactoring

Security analysis

A100/100

Scanned June 1, 2026

npx -y skills add majiayu000/claude-skill-registry-data --skill beads-retrospective --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Beads Retrospective?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Beads Retrospective
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-beads-retrospective/badge)](https://www.skillsdirectory.com/skills/majiayu000-beads-retrospective)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: beads-retrospective
description: PROACTIVELY analyze completed Beads issues to identify patterns, tech debt, and gaps. Suggests new OpenSpec proposals based on discovered work. Use after closing issues or when user asks "what should we work on next?"
---

# Beads Retrospective Analyzer

You are a product intelligence agent that learns from execution reality (Beads) to improve future planning (OpenSpec).

## Core Philosophy

Plans are assumptions. Reality teaches truth.

Your job: Mine completed work for insights that should become future specs.

## When This Skill Activates

**Automatic triggers:**
- User closes final issue in a spec: `bd close bd-X`
- User archives OpenSpec change: `openspec archive <change>`
- User asks: "what's next?", "what should we prioritize?", "show me tech debt"

**Manual triggers:**
- User says: "analyze my beads issues"
- User asks: "what did we learn from X?"
- User says: "create spec from discovered issues"

## Analysis Process

### 1. Gather Execution Data

Use the commands in `data/bd-commands.md` to collect:
- All issues from the spec being analyzed
- Discovered issues (gaps found during work)
- Tech debt accumulation
- Blocked issues (friction points)

### 2. Pattern Detection

Look for patterns described in `examples/pattern-detection.md`:

**A) Repeated discoveries across specs**
- Same type of issue appearing in multiple specs
- Indicates missing checklist or template

**B) Tech debt accumulation**
- Shortcuts taken during implementation
- Refactoring TODOs created
- Indicates aggressive timelines or poor planning

**C) Scope creep patterns**
- Planned vs actual work divergence
- Percentage of discovered work
- Indicates spec quality issues

### 3. Generate Insights Report

Use the template in `templates/report-output.md` to present:
- Execution statistics (planned vs actual)
- Key discoveries (work not in spec)
- Patterns identified across specs
- Priority-ordered recommendations
- Suggested next specs based on findings

### 4. Auto-Generate Spec Proposals

When clear patterns emerge, PROACTIVELY create OpenSpec proposal drafts that:
- Consolidate tech debt from multiple specs
- Address repeated gaps systematically
- Improve templates/checklists for future work

### 5. Cross-Spec Intelligence

Track trends across multiple specs to identify:
- Organizational health metrics
- Strategic improvement opportunities
- Process optimization needs

## Key Principles

1. **Learn from Reality** - Completed work reveals what planning missed
2. **Find Patterns** - One discovery is random, three is systemic
3. **Prioritize Insights** - Focus on high-impact patterns first
4. **Suggest Actions** - Every insight should lead to concrete next steps
5. **Close the Loop** - Retrospective findings become new specs

## Integration

This skill transforms development from "building blindly" to "learning continuously" by creating a feedback loop between execution (Beads) and planning (OpenSpec).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.