From claude-skill-manager
Use when the user asks to find, search for, discover, or locate a Claude Code skill, plugin, MCP server, hook, or subagent. Triggers on: 'find me a plugin', 'is there a skill for', 'search for MCP server', 'I need a tool that', 'what plugins exist for', 'look for a skill'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-skill-manager:csm-find-skillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user is looking for a Claude Code ecosystem component. Use CSM to find it.
The user is looking for a Claude Code ecosystem component. Use CSM to find it.
cd "${CLAUDE_PLUGIN_ROOT}" && PYTHONPATH=packages/core:packages/connectors:packages/agents python3 -m apps.cli.main search "<user's query>"
If matches found, show them with:
Tell the user you'll research it. Dispatch the csm-researcher agent:
Agent({
subagent_type: "csm-researcher",
prompt: "Research Claude Code ecosystem for: <user's need>. Search GitHub, npm, community resources. Report findings as candidate items."
})
Offer to build it: "I couldn't find an existing component for that. Want me to build one? I can create a skill/plugin/agent that does what you need."
If they say yes, dispatch csm-builder.
For divan-managed packages: "I'll need your approval to add this via divan." For CSM-internal additions: proceed with more autonomy.
npx claudepluginhub mahi97/claude-skill-manager --plugin claude-skill-managerCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.