Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By netresearch
LLM-driven session retrospection. Detects friction in agent sessions and materializes learnings into correct destinations (user memory, project rules, skill PRs, checkpoints, harness artefacts).
npx claudepluginhub netresearch/claude-code-marketplace --plugin retroLLM-driven session retrospection for Claude Code agents.
/retro analyzes the current Claude Code session, identifies friction patterns directly from the conversation transcript (no continuous hooks pipeline), classifies each into one of six destinations, and materializes approved learnings with per-proposal confirmation.
Destinations:
user-memory — personal preference → feedback_<slug>.mdproject-rule — project-specific convention → docs/feedback/<slug>.mdskill-update — improve existing skill → PR to source reponew-skill — skill-shaped gap → scaffold new repocheckpoint — mechanical check → checkpoints.yaml entryharness-artefact — repo infrastructure gap → hook/CI/templateThe existing Coach plugin's continuous-hook pipeline produces high noise (1011 pending candidates / 0 approved in field testing). An LLM with the actual session transcript classifies more accurately with fewer tokens.
# Via Claude Code plugin marketplace
/plugin add netresearch/retro-skill
# Or via Composer (skill-repo convention)
composer require netresearch/retro-skill
/retro # Sweep mode — full session analysis
/retro "<problem description>" # Spotlight mode — focus on one issue
Enable auto-trigger at session end (off by default):
mkdir -p ~/.claude/hooks
cp hooks/session-end.json ~/.claude/hooks/
# Or per-project: cp hooks/session-end.json <your-project>/.claude/hooks/
1. Mechanical pre-pass (Schicht A) → Python, deterministic, ~14 signals
2. LLM enrichment (Schicht B) → ~14 inferential signals
3. Cross-session enrichment (Schicht C)→ Coach events OR JSONL scan, ~4 signals
4. Classification → 6 destinations
5. Skill discovery (runtime)
6. Per-proposal approval
7. Materialization (PR / file write)
See docs/specs/retro-skill.md for the full specification.
Cache (~/.claude/plugins/cache/) is overwritten on plugin update; patches there are lost. /retro always targets the source repository (clone or use existing ~/p/<skill>/main/ worktree) and creates a PR via gh / glab.
Code under MIT, content under CC-BY-SA-4.0. See LICENSE-MIT and LICENSE-CC-BY-SA-4.0.
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Comprehensive Jira integration with auto-detection of issue keys
Generate and maintain AGENTS.md, copilot-instructions.md, and other agent rule files
Git workflow best practices with commit validation hooks
PHP 8.x modernization patterns with type safety and PHPStan
Security audit patterns (OWASP Top 10, CWE Top 25 2025, CVSS v4.0) and GitHub project security checks for any project. Deep automated PHP/TYPO3 scanning with 80+ checkpoints, 19 reference guides, PreToolUse warnings. By Netresearch.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim