Retro
LLM-driven session retrospection. Detects friction in agent sessions (mechanical pre-pass + LLM inference + cross-session) and materializes approved learnings into user memory, project rules, skill PRs, checkpoints, or harness artifacts. Commands: /retro, /retro outcome, /retro audit.
Install
Pick whichever fits your project — they all reach the same skill.
-
Claude Code via this marketplace /plugin install retro@netresearch-claude-code-marketplace -
npx any Agent Skills CLI npx skills add https://github.com/netresearch/retro-skill --skill retroUniversal Agent Skills CLI from
skills.sh— works across Claude Code, Cursor, GitHub Copilot, Codex, Gemini CLI and 30+ more agents. -
composer require PHP project, as a package composer require netresearch/retro-skillRequires
netresearch/composer-agent-skill-plugin— resolves Agent Skills as Composer dependencies in PHP projects, auto-discovers skills, generates AGENTS.md. -
composer skills:add PHP project, direct source composer skills:add github:netresearch/retro-skillProvided by
netresearch/composer-agent-skill-plugin— pins skill repos directly without going through Packagist, locks them incomposer.skills.lock.
What you can do with it
- LLM-driven session retrospection
- Detects friction in agent sessions (mechanical pre-pass + LLM inference + cross-session) and materializes approved learnings into user memory, project rules, skill PRs, checkpoints, or harness artifacts
- Commands: /retro, /retro outcome, /retro audit
What it expects in your project
- | Tool | Used for | |---|---| | Claude Code | The host that runs the plugin and the
/retrocommand | |python3| Mechanical pre-pass and the cross-session scan | |jq| Skill discovery, manifest parsing, and the optional hook | |ghand/orglab| Creating pull/merge requests for skill updates | |git| Cloning source repos and materializing changes |