rashomon plugin
Evaluate prompts and skills through parallel execution comparison in git worktrees
How to install the rashomon plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add shinpr/rashomon
/plugin install rashomon@rashomonWhat's inside rashomon
12 parts read from the plugin's own files.
Agents 7
Call as @agent-rashomon:name- @agent-rashomon:knowledge-optimizer
No description in the file.
- @agent-rashomon:prompt-analyzer
No description in the file.
- @agent-rashomon:prompt-executor
No description in the file.
- @agent-rashomon:report-generator
No description in the file.
- @agent-rashomon:skill-creator
No description in the file.
- @agent-rashomon:skill-eval-reporter
No description in the file.
- @agent-rashomon:skill-reviewer
No description in the file.
Skills 5
Claude loads it when the task matches- knowledge-base
Retrieves and updates project-specific prompt patterns and anti-patterns from comparison evidence and user feedback.
- prompt-optimization
Improves LLM prompts and agent definitions through a gated three-step process of analysis, optimization, and balancing to preserve user intent.
- recipe-eval-prompt
Compares original and optimized prompts through repeated blind paired execution in isolated git worktrees to evaluate improvement effects.
- recipe-eval-skill
Creates, updates, and evaluates the effectiveness of Claude Code skills through interactive authoring and blind A/B testing.
- worktree-execution
Creates, pins, and cleans isolated Git worktree pairs to enable parallel execution environments for prompt and skill evaluations.
Using rashomon in Claude Code
Ask for an agent by name:
@agent-rashomon:knowledge-optimizer
@agent-rashomon:prompt-analyzerSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update rashomon@rashomon
- Refresh the marketplace
- /plugin marketplace update rashomon
- Turn it off for now
- /plugin disable rashomon@rashomon
- Remove it
- /plugin uninstall rashomon@rashomon
Skills in rashomon
- prompt-optimizationshinpr/rashomon
Improves LLM prompts and agent definitions through a gated three-step process of analysis, optimization, and balancing to preserve user intent.
5 files21stars - recipe-eval-skillshinpr/rashomon
Creates, updates, and evaluates the effectiveness of Claude Code skills through interactive authoring and blind A/B testing.
5 files21stars - worktree-executionshinpr/rashomon
Creates, pins, and cleans isolated Git worktree pairs to enable parallel execution environments for prompt and skill evaluations.
3 files21stars - knowledge-baseshinpr/rashomon
Retrieves and updates project-specific prompt patterns and anti-patterns from comparison evidence and user feedback.
21stars - recipe-eval-promptshinpr/rashomon
Compares original and optimized prompts through repeated blind paired execution in isolated git worktrees to evaluate improvement effects.
21stars
rashomon plugin questions
How do I install the rashomon plugin?
In Claude Code run /plugin marketplace add shinpr/rashomon, then /plugin install rashomon@rashomon.
What does the rashomon plugin include?
rashomon bundles 7 agents, 5 skills.
Which agents come with rashomon?
knowledge-optimizer, prompt-analyzer, prompt-executor, report-generator, skill-creator, skill-eval-reporter +1. Call one with @agent-rashomon:knowledge-optimizer.
How do I update or remove the rashomon plugin?
Update it with claude plugin update rashomon@rashomon in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall rashomon@rashomon.