From theclauu
Use when a PR has been merged, a development session is ending, or the user asks what else you noticed — surfaces journey-specific observations, systemic patterns, and friction points from the implementation process.
npx claudepluginhub artemis-xyz/theclauu --plugin theclauuThis skill is limited to using the following tools:
Surface observations from the implementation journey — things you noticed *while doing the work* that fell outside the PR's scope.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Surface observations from the implementation journey — things you noticed while doing the work that fell outside the PR's scope.
This is NOT a code review. Code review finds bugs in the diff. A retro surfaces insights from the journey: patterns you noticed across files, friction you experienced, inconsistencies you worked around, areas you suspect have similar issues but didn't verify.
digraph retro_flow {
"User asks for retro" [shape=doublecircle];
"Recall session journey" [shape=box];
"Synthesize into themes" [shape=box];
"Just listing individual bugs?" [shape=diamond];
"STOP: This is code review, not retro" [shape=octagon, style=filled, fillcolor=red, fontcolor=white];
"Reframe as patterns and friction" [shape=box];
"Present structured retro" [shape=box];
"Done" [shape=doublecircle];
"User asks for retro" -> "Recall session journey";
"Recall session journey" -> "Synthesize into themes";
"Synthesize into themes" -> "Just listing individual bugs?";
"Just listing individual bugs?" -> "STOP: This is code review, not retro" [label="yes"];
"STOP: This is code review, not retro" -> "Reframe as patterns and friction";
"Just listing individual bugs?" -> "Present structured retro" [label="no"];
"Reframe as patterns and friction" -> "Present structured retro";
"Present structured retro" -> "Done";
}
Think through these lenses. Skip any that genuinely have nothing to report — but push yourself before concluding "nothing."
Don't list individual issues — synthesize them into themes. Individual issues are symptoms; patterns are the diagnosis.
Ask yourself: What do the individual things I noticed have in common? What's the underlying pattern?
Flag areas you suspect have similar issues based on what you observed, but didn't verify. These are leads, not findings.
Frame as: "Based on [what I saw], I suspect [where to look] may have [similar issue]. Worth investigating."
What made your work harder, slower, or more confusing? This reveals developer experience problems that accumulate across the team.
Frame as: "While building X, I had to [workaround] because [root cause]. This would slow down anyone doing similar work."
What worked well? What conventions should be preserved, extended, or documented?
Why this matters: Retros that only surface problems create a skewed picture. Calling out what works prevents good patterns from being accidentally removed in future refactors.
For each theme, provide:
Structure your retro as:
## Development Retro: [Brief description of the work completed]
### Systemic Patterns
[Themes, not individual bugs]
### Breadcrumb Trails
[Areas to investigate, with reasoning]
### Friction Points
[What slowed you down and why]
### What Worked Well
[Patterns worth preserving]
### Recommended Next Steps
[Prioritized by impact/effort, with suggested actions]
Omit any section that genuinely has nothing — but challenge yourself before skipping. An empty "What Worked Well" usually means you weren't looking.
The test: Could someone who didn't do this work have written your retro just by reading the codebase? If yes, it's code review, not a retro. Reframe.
| Excuse | Reality |
|---|---|
| "Nothing else to report" | You read multiple files and made changes. You noticed things. Surface them. |
| "These are too minor to mention" | Minor observations often reveal systemic patterns. Mention the pattern. |
| "That's outside the scope" | The entire point of a retro is to surface things outside scope. |
| "I don't want to overwhelm them" | Structure and prioritize. Don't omit. |
| "I'll just list the bugs I found" | Bugs are for code review. Retro is for patterns, friction, and insights. |
| "The positive stuff is obvious" | If it's obvious, it takes one sentence. Include it. |