Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-4 --plugin zwkang-agent-plugin-template
A comprehensive template for building Claude Code plugins.
Standard structure for Skills, Agents, Hooks, MCP & LSP.
# Clone this template
git clone https://github.com/your-username/my-plugin.git
cd my-plugin
# Install dependencies (for TypeScript hooks/scripts)
npm install
# Make scripts executable
npm run prepare
Test your plugin instantly in your current session:
claude --plugin-dir .
Check for configuration errors:
claude plugin validate
This template follows the Standard Plugin Layout.
graph TD
Root[Plugin Root] --> Manifest[.claude-plugin/plugin.json]
Root --> Skills[skills/]
Root --> Agents[agents/]
Root --> Hooks[hooks/]
Root --> MCP[.mcp.json]
Root --> LSP[.lsp.json]
Skills --> MySkill[my-skill/SKILL.md]
Agents --> MyAgent[my-agent.md]
Hooks --> HookConfig[hooks.json]
Hooks --> Scripts[scripts/*.ts]
style Root fill:#f9f9f9,stroke:#333,stroke-width:2px
style Manifest fill:#e1f5fe,stroke:#01579b
style Skills fill:#e8f5e9,stroke:#2e7d32
style Agents fill:#fff3e0,stroke:#ef6c00
skills/)Reusable workflows invoked automatically or via /slash-command.
skills/<name>/SKILL.mdagents/)Specialized sub-agents for complex, multi-step tasks.
agents/<name>.mdhooks/)Event-driven automation (e.g., SessionStart, PreToolUse).
hooks/hooks.json${CLAUDE_PLUGIN_ROOT} for paths..mcp.json): Connect external tools & APIs..lsp.json): Add language intelligence.Plugin Manifest (.claude-plugin/plugin.json)
{
"name": "my-plugin",
"version": "0.1.0",
"description": "My awesome plugin",
"skills": "./skills/",
"agents": "./agents/",
"hooks": "./hooks/hooks.json"
}
.claude-plugin/marketplace.json.claude plugin install <plugin-name>@<marketplace-url>
| Issue | Solution |
|---|---|
| Plugin not loading | Run claude --debug to see logs |
| Command fails | chmod +x your scripts |
| Path errors | Use ${CLAUDE_PLUGIN_ROOT} env var |
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Plugin development toolkit with skills for creating agents, commands, hooks, MCP integrations, and comprehensive plugin structure guidance
Skills and resources for developing Claude Code plugins, skills, MCP servers, and extensions. Includes comprehensive official documentation and self-update mechanism.
Create skills, subagents, hooks, commands, and plugins for Claude Code
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
A comprehensive Claude Code plugin template
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim