Help us improve
Share bugs, ideas, or general feedback.
From runesmith-devtools
Create Cowork plugins and install them into Claude Desktop. Replaces the old create-skill workflow. Use when the user says "create a plugin", "new plugin", "add a skill", "make a plugin", "build a plugin", "I need a new skill", or "create a skill". Also triggers on "package this plugin" or "install this plugin".
npx claudepluginhub runemarklabs/runesmith --plugin runesmith-devtoolsHow this skill is triggered — by the user, by Claude, or both
Slash command
/runesmith-devtools:plugin-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create new Cowork plugins from scratch with full skill scaffolding.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Share bugs, ideas, or general feedback.
Create new Cowork plugins from scratch with full skill scaffolding.
Guided workflow: describe capability → generate skill structure → test → package → install.
This skill follows the marketplace-wide user-prompt standard in lib/user-prompts.md. Every user prompt MUST use the host client's structured input UI (single-pick, multi-pick, or text-input form). Never freeform plain-text yes/no questions. The only exception is the consent-trigger gate documented in lib/consent.md, which waits for user-initiated phrases like "make the ticket".
No pre-flight checks needed. This skill creates local plugin files.
Use for:
Do not use for:
Ask user:
Ask:
Create directory in workspace:
/plugins/{plugin-name}/
.claude-plugin/
plugin.json
skills/
{skill-1}/
SKILL.md
{skill-2}/
SKILL.md
README.md
Generate:
Show generated files in chat:
Zip plugin directory:
/plugins/{plugin-name}/ → /plugins/{plugin-name}.plugin
Create .plugin file (zipped archive) in workspace root.
Instructions for user:
Report:
✓ Plugin created and packaged
Plugin: {plugin-name}
Skills: {skill-1}, {skill-2}, ...
Package: {plugin-name}.plugin
Location: /plugins/
To install:
1. Drag {plugin-name}.plugin into Cowork sidebar
2. Restart Claude
3. Try: /{plugin-name}:help
Invalid plugin name: "Use kebab-case (lowercase, hyphens). No spaces or special characters."
Duplicate plugin: "Plugin name already exists. Choose a different name."
Invalid SKILL.md: "Each skill needs name, description, and workflow."
Packaging failed: "Could not create .plugin file. Check file permissions."