1.2 KiB
1.2 KiB
PM Agent Plugin Performance Test
Test Commands (Run in New Session)
/plugin marketplace add superclaude-local file:///Users/kazuki/github/superclaude/.claude-plugin
/plugin install pm-agent@superclaude-local
/context
/pm
/context
Expected Results
Token Usage Before Plugin
- System prompt: ~2.5k tokens
- Memory files: ~9k tokens
- Total: ~27k tokens
Token Usage After Plugin Install
- Plugin metadata: ~50 tokens (plugin.json only)
- Skills NOT loaded until invoked
- Expected: Minimal increase
Token Usage After /pm Execution
- Command definition: ~324 tokens
- Skills loaded on-demand: ~1,308 tokens
- Expected total increase: ~1,632 tokens
Comparison with Old Implementation
Old (/sc:pm slash command)
- Always loaded: ~324 tokens (command)
- Module references (@pm/modules/*): ~1,600 tokens
- Total overhead: ~1,924 tokens (always in memory)
New (plugin)
- Lazy loading: 0 tokens until /pm invoked
- On-demand skills: ~1,632 tokens (only when needed)
- Savings: ~292 tokens + zero-footprint when not in use
Success Criteria
✅ Plugin installs successfully ✅ /pm command available after installation ✅ Token usage increase <2k tokens on /pm invocation ✅ Skills load on-demand (not at session start)