Builds and parses structured retrospective artifact folders for troubleshooting, incident review, and delivery retros. Use this skill when capturing session context, synthesizing external context (GitHub, Jira, Mattermost, logs), querying prior retrospectives, or preparing downstream inputs for OKB entries, postmortems, and agent/skills/instruction improvements.
68
81%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Create durable, queryable retrospective artifacts under .retrospectives/ and provide deterministic retrieval of key learnings from prior artifacts.
This skill has two modes:
Use CREATE mode when the request asks to:
Use PARSE mode when the request asks to:
okb_worthy itemsFollow these steps in order.
references/context-intake-checklist.md to drive coverage.Ask 1-3 targeted questions to fill missing gaps. Always request relevant external links if available:
Before extraction, require a focus directive from the user to control what gets exported from large contexts. Accept examples like:
Do not proceed to generation until the required minimum context is present.
For each provided link:
scripts/.By default, perform bounded recursive gathering:
Use references/context-intake-checklist.md and references/external-context-acquisition.md as mandatory guidance.
Any acquired context saved as markdown must include an explicit, high-signal summary section near the top.
Minimum requirement:
## SummarySummary quality expectations:
When using MCP for retrieval, enforce this summary section before finalizing the artifact.
Create a timestamped folder under:
.retrospectives/YYYY-MM-DD_short-session-name/
Expected structure:
retro-summary.mdcontext/ (external threads/docs)logs/ (errors, traces, diagnostics)code-snippets/ (before/after or key snippets)Use references/retro-summary-template.md as the required output schema.
Ensure the generated summary clearly states the selected focus directive and what was intentionally excluded.
Before finalizing:
okb_worthy, context_asset_improvement_needed) conservatively from evidence.When asked to retrieve past information:
.retrospectives/.retro-summary.md first.references/parse-query-patterns.md to map request type to extraction strategy.context/, logs/, code-snippets/), open only those files.Do not dump full directories unless explicitly requested.
references/context-intake-checklist.mdreferences/retro-summary-template.mdreferences/parse-query-patterns.mdreferences/external-context-acquisition.mdWhen acquisition fails after MCP + script fallback, use the baked-in handoff format in references/external-context-acquisition.md and request user-provided raw context.
Only use these scripts when MCP is unavailable for the source.
python3 scripts/fetch_github_context.py --url "<github-url>" --output "<artifact>/context/github-*.md"python3 scripts/fetch_jira_context.py --url "<jira-url>" --output "<artifact>/context/jira-*.md"python3 scripts/fetch_mattermost_thread.py --thread "<mm-thread-url-or-id>" --output "<artifact>/context/mm-*.md"d41d8d9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.