Use after implementation to capture what the developer had to figure out on their own. Triggers on 'retro', 'dev feedback', 'what did you have to guess', 'implementation gaps'.
From pmnpx claudepluginhub etusdigital/etus-plugins --plugin pmThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides agent creation for Claude Code plugins with file templates, frontmatter specs (name, description, model), triggering examples, system prompts, and best practices.
Capture implementation gaps — decisions developers made without documentation guidance — and feed them back into the framework so future projects benefit. This is the learning loop that makes ETUS documentation progressively better.
Ask: "What decisions did you make on your own during implementation that weren't covered in the documentation?"
For each answer, ask:
Continue asking "Anything else?" until the developer says no. Aim for at least 3 gaps before moving on. If the developer struggles to recall, prompt with categories:
For each gap, classify:
a. Phase origin — In which phase should this have been captured?
b. Missing dimension — Which semantic dimension was missing? (from coverage-matrix dimensions: problem_clarity, trigger_and_preconditions, core_behavior, success_signal, anti_requirements, actors_and_permissions, failure_modes, data_mutations, degraded_behavior, side_effects, observability)
c. Archetype match — Would an archetype probe have caught this? If yes, which archetype? (e.g., workflow-approval, api-integration, import-export, or "none — new archetype needed")
Save to docs/ets/projects/{project-slug}/learnings/{date}-{feature-slug}.md:
# Implementation Learnings: [Feature Name]
Date: [date]
Developer: [name if provided]
## Gaps Found
### Gap 1: [description]
- **Decision made:** [what the dev decided]
- **Confidence:** [High/Medium/Low]
- **Looked first in:** [where they searched]
- **Should have been in:** [phase]
- **Missing dimension:** [dimension]
- **Archetype match:** [archetype or "none"]
### Gap 2: [description]
...
## Recommendations
- [Specific probe to add to archetype pack]
- [Specific dimension to make mandatory for this project type]
- [Specific section to add to template]
If running retro for 2+ features in the same project or across projects:
Cross-project detection:
docs/ets/projects/*/learnings/*.mdBefore saving:
Dev feedback saved to docs/ets/projects/{project-slug}/learnings/{date}-{feature-slug}.md
Gaps found: [count]
Phase breakdown: Ideation: [N] | Planning: [N] | Design: [N] | Implementation: [N]
Patterns detected: [count] (across [N] features)
Next steps:
/retro [other-feature] to build pattern data/retro project for full project-level retro