retrospective-learner
Automatically captures lessons learned from failures and updates documentation
Skill by DarickBrokaw
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/darickbrokaw-retrospective-learner
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/retrospective-learner
What's inside
- Skill name
retrospective-learner- Description
- Automatically captures lessons learned from failures and updates documentation
- License
- MIT
- Compatibility
- opencode
- Metadata
- audience: developers · workflow: learning
- Instructions
- 67 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Retrospective Learner
Automatically captures lessons learned from failures and updates documentation.
## What I Do
I watch for failures and inefficiencies during your OpenCode sessions and automatically:
- Capture lessons from failed tool executions
- Detect slow operations (>5 minutes)
- Update AGENTS.md with new rules
- Update TROUBLESHOOTING.md with known issues
- Log learning sessions to RUN_REPORT.md
## When to Use Me
Use me when you want to:
- Automatically learn from every failure
- Build up a knowledge base without manual effort
- Track patterns across sessions
- Improve AGENTS.md automatically
## How I Work
1. I listen to OpenCode events (tool.execute.after, session.error)
2. When failures occur, I analyze the error pattern
3. I generate a rule to prevent recurrence
4. I automatically update documentation
## Configuration
Create `.opencode/retrospective-config.json`:
```json
{
"enabled": true,
"min_time_threshold_seconds": 300,
"auto_update_docs": true
}
```
## What I Capture
| Event Type | Example | Rule Generated |
|------------|---------|----------------|
| Encoding error | 'charmap codec can't encode' | Use encoding='utf-8' in subprocess |
| Permission error | 'Access is denied' | Use python -m tool instead of .exe |
| Not found | 'ENOENT' file not found | Verify paths before use |
| Slow operation | >5 minutes | Add progress indicators |
## Example
When a subprocess fails with encoding error:
```
Rule added to AGENTS.md:
- Always use encoding="utf-8" in subprocess calls on Windows
```
## Manual Override
For complex issues, invoke the skill directly:
```
"Run the learning skill for complex multi-step issue"
```
The skill asks detailed questions for issues that automation can't capture.From DarickBrokaw/BrokawSkills, MIT.
More from DarickBrokaw/BrokawSkills
- 0.466score
gitall
DarickBrokaw
Run full safe git maintenance for the entire current repository, including all worktrees and branches, preserving all work, committing dirty branches, syncing…
SkillCFreshness: CClaude Code +9 - 0.463score
gitonly
DarickBrokaw
Run safe git maintenance only for the current Codex session's worktree and branch, preserving all local work, committing and pushing the current branch…
SkillCFreshness: CClaude Code +9 - 0.411score
skill-name-creator
DarickBrokaw
Name new OpenCode skills and tool identifiers using the ASIS compliance test; outputs PASS/FAIL with error codes plus a valid OpenCode skill folder name.
SkillDFreshness: DClaude Code +9 - 0.408score
skill-name-auditor
DarickBrokaw
Audits existing OpenCode skills for ASIS naming compliance, reports violations, and suggests compliant renames.
SkillDFreshness: DClaude Code +9 - 0.406score
revit-delete-collaboration-cache
DarickBrokaw
Delete local Autodesk Revit cache/collaboration copies under %LOCALAPPDATA%\Autodesk\Revit (Autodesk Docs / Autodesk Construction Cloud) to reset local issues…
SkillDFreshness: DClaude Code +9 - 0.404score
revit-dynamo-start
DarickBrokaw
Starts Revit 2024 maximized, opens a bundled template, and auto-starts Dynamo via dynamic journal generation.
SkillDFreshness: DClaude Code +9 - 0.404score
file-explorer-file-extensions-show
DarickBrokaw
Configure Windows Explorer to globally show file extensions and hidden files.
SkillDFreshness: DClaude Code +9 - 0.403score
revit-bridge-opencode
DarickBrokaw
Communicate with the running DTCAI Revit add-in (2024/2025/2026) via its local HTTP bridge to run arbitrary Python recipes against a live document.
SkillDFreshness: DClaude Code +9 - 0.402score
dtc-addin-installer
DarickBrokaw
Deploy the shipped DTCAI Revit add-in bundle (2024 + 2025 + 2026) into %APPDATA%\Autodesk\ApplicationPlugins\DTCAI.bundle without requiring the source…
SkillDFreshness: DClaude Code +9 - 0.401score
revit-start
DarickBrokaw
Start Autodesk Revit 2021/2023/2024/2026 with /nosplash and set the process priority to Realtime.
SkillDFreshness: DClaude Code +9 - 0.396score
skill-sync-github
DarickBrokaw
Synchronizes OpenCode skills with GitHub repository
SkillDFreshness: DClaude Code +9 - 0.395score
backup-skill
DarickBrokaw
Automatically backups an opencode skill directory to a 'backups' subfolder as a versioned zip file.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jan 30, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/DarickBrokaw/BrokawSkills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from DarickBrokaw
- 0.466score
gitall
DarickBrokaw
Run full safe git maintenance for the entire current repository, including all worktrees and branches, preserving all work, committing dirty branches, syncing…
SkillCFreshness: CClaude Code +9 - 0.463score
gitonly
DarickBrokaw
Run safe git maintenance only for the current Codex session's worktree and branch, preserving all local work, committing and pushing the current branch…
SkillCFreshness: CClaude Code +9 - 0.411score
skill-name-creator
DarickBrokaw
Name new OpenCode skills and tool identifiers using the ASIS compliance test; outputs PASS/FAIL with error codes plus a valid OpenCode skill folder name.
SkillDFreshness: DClaude Code +9 - 0.408score
skill-name-auditor
DarickBrokaw
Audits existing OpenCode skills for ASIS naming compliance, reports violations, and suggests compliant renames.
SkillDFreshness: DClaude Code +9 - 0.406score
revit-delete-collaboration-cache
DarickBrokaw
Delete local Autodesk Revit cache/collaboration copies under %LOCALAPPDATA%\Autodesk\Revit (Autodesk Docs / Autodesk Construction Cloud) to reset local issues…
SkillDFreshness: DClaude Code +9 - 0.404score
file-explorer-file-extensions-show
DarickBrokaw
Configure Windows Explorer to globally show file extensions and hidden files.
SkillDFreshness: DClaude Code +9
Cite this page
retrospective-learner skill. Agent Mart. https://agentmart.dev/skills/darickbrokaw-retrospective-learner (last updated 2026-10-24)