From claude-mpm
Workflow for updating, fixing, and improving MPM agents
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-mpm:mpm-agent-update-workflowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- "update agent", "fix agent", "improve agent", "modify agent"
Source: ~/.claude-mpm/cache/agents/ (from bobmatnyc/claude-mpm-agents repo)
Deployed: .claude/agents/ - READ-ONLY for official agents
Detection: Check if agent exists in ~/.claude-mpm/cache/agents/
.claude/agents/ directly.claude/agents/ls ~/.claude-mpm/cache/agents/ # Find the source file
Edit the agent source in ~/.claude-mpm/cache/agents/{agent-name}.md
(or appropriate path based on agent structure)
Use MPM deployment tools:
# Redeploy specific agent
mpm agents deploy {agent-name}
# Or redeploy all agents
mpm agents deploy --all
When working in the claude-mpm project itself:
# Run deepeval against deployed agent instructions
deepeval test --agent {agent-name}
BLOCK if attempting to edit .claude/agents/{official-agent}.md directly:
Edit: .claude/agents/web-qa.md # VIOLATION - this is a built output
1. Edit: ~/.claude-mpm/cache/agents/web-qa.md # Update source
2. Run: mpm agents deploy web-qa # Rebuild/redeploy
3. Validate: deepeval test --agent web-qa # (in claude-mpm project)
Edit: .claude/agents/my-custom-agent.md # OK - not an official agent
npx claudepluginhub bobmatnyc/claude-mpm-marketplace --plugin claude-mpmRoutes gstack requests to the correct skill (planning, review, QA, shipping, debugging, docs, security, design). Invokes when user types /gstack or asks which skill to use.
Provides UI/UX design intelligence with 50+ styles, 161 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 10 stacks. Use for designing pages, components, or reviewing visual quality.