From co-intelligence
Plugin lifecycle management: create, publish, update. Use when the user wants to package local skills into a plugin, push plugin changes to GitHub, or pull the latest version of an installed plugin. Triggers on: "publish plugin", "update plugin", "create plugin", "pluginify", "push my plugin", "check for updates", "plugin publish", "plugin update", "plugin create".
npx claudepluginhub 5tux/co-intelligence --plugin superpowersThis skill uses the workspace's default tool permissions.
Manage Claude Code plugins: create from local skills, publish to GitHub,
Triggers research for existing libraries, tools, and patterns before coding new features. Searches npm, PyPI, MCP/skills, GitHub; evaluates matches and decides adopt/extend/build.
Audits cross-stack repos (C++/Android/iOS/Web), classifies files as project/third-party/artifacts, detects embedded libraries, assigns module verdicts, generates interactive HTML reports.
Reorganizes X and LinkedIn networks: review-first pruning of low-value follows, priority-based add/follow recommendations, and drafts warm outreach in user's voice.
Share bugs, ideas, or general feedback.
Manage Claude Code plugins: create from local skills, publish to GitHub, pull updates.
plugin -- <mode>
Mode: <create|publish|update>
Target: <name or "pending">
Modes: create <name> <skills> | publish [name] | update [plugin@marketplace]
| Pattern | Mode |
|---|---|
create <name> <skills> | Package local skills into a new plugin |
publish [<name>] [-y] | Push plugin changes to GitHub (default: co-intelligence). -y skips confirmation. |
update [<plugin@marketplace>] | Pull latest version (default: co-intelligence) |
| (no args) | Ask which mode |
Package local skills into a Claude Code plugin with dual-registration
autocomplete. Read references/create-protocol.md for the full protocol.
Summary:
~/.claude/skills/marketplaces/<name>/ with .claude-plugin/, skills/, commands/plugin.json (ask user for description)name field - pitfall #14-15 from knowledge.md)Publish local changes to a plugin's GitHub repo.
Read check-publish.md. Dispatch a subagent with those instructions,
passing <plugin-name> as target. Wait for the structured report.
-y flag: skip confirmation, proceed directly to step 3.
Otherwise ask: "Publish? (y/n)" - this is the ONLY confirmation gate.Execute ALL of these in sequence with ZERO intermediate questions or narration:
git add -A && git commit -m "<message>" (stage + commit changes)plugin.json AND marketplace.json (plugins[0].version), then git add -A && git commit -m "chore: bump to v<new>"git push origin main/reload-plugins to activate."Rules: One confirmation gate (step 2), then the entire pipeline runs. Never ask between commit/bump/push. Never force-push.
Pull the latest version of any marketplace plugin.
Read check-update.md. Dispatch a subagent with those instructions,
passing <plugin@marketplace> as target. Wait for the structured report.
Always wait for user confirmation.
bash <SCRIPT_DIR>/update.sh <plugin@marketplace> apply-update
"Updated to vX.Y.Z. Please run /reload-plugins to activate."
Rules: Always show version comparison. Never force-install. If preflight fails, do not offer skip options.
This skill participates in the co-intelligence feedback loop. After completing
a task, if friction was observed (user corrections, workarounds, missing modes,
suboptimal output), suggest: "Want me to /skillsmith plugin to refine this?"
and log the observation to $PLUGIN_DATA/friction.md. See
references/self-refinement.md for the full protocol.