DESCRIPTION
# Session-only (for testing)
claude --plugin-dir ./plugins/PLUGIN_NAME
# Permanent install — via this repo's marketplace (run from the repo root)
claude plugin marketplace add .
claude plugin install PLUGIN_NAME@local # then restart Claude Code/SKILL_NAME # Invoke the skill
/SKILL_NAME [arg] # With optional argument
Describe a task matching the agent's trigger — Claude will delegate automatically.
PLUGIN_NAME/
├── .claude-plugin/
│ └── plugin.json # Manifest
├── skills/
│ └── SKILL_NAME/
│ ├── SKILL.md # Skill definition
│ ├── scripts/ # Helper scripts (optional)
│ ├── references/ # Reference docs (optional)
│ └── assets/ # Static files (optional)
├── agents/
│ └── AGENT_NAME/
│ ├── SKILL.md # Agent system prompt
│ ├── scripts/ # Helper scripts (optional)
│ ├── references/ # Reference docs (optional)
│ └── assets/ # Static files (optional)
├── .lsp.json # LSP server config (optional)
├── hooks/hooks.json # Event hooks (optional)
└── .mcp.json # MCP server config (optional)