Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By yu-iskw
Comprehensive sample plugin demonstrating all Claude Code extension points.
npx claudepluginhub yu-iskw/claude-code-plugin-template --plugin hello-worldA comprehensive example of a Claude Code skill demonstrating input handling, progressive disclosure, and clear behavioral instructions.
A comprehensive example of a Claude Code skill demonstrating input handling, progressive disclosure, and clear behavioral instructions.
Template repository for bootstrapping high-quality Claude Code plugins with shared CI/CD and testing infrastructure.
plugins/ directory.hello-world plugin demonstrates every available extension point.trunk and GitHub Actions..
├── plugins/ # Container for all plugins
│ └── hello-world/ # Comprehensive sample plugin
│ ├── .claude-plugin/ # Plugin metadata (plugin.json)
│ ├── agents/ # Custom agent definitions
│ ├── skills/ # Model-invoked skills (SKILL.md)
│ ├── hooks/ # Event hook configurations
│ ├── .mcp.json # MCP server configuration
│ └── .lsp.json # LSP server configuration
├── integration_tests/ # Shared testing harness
│ ├── run.sh # Test orchestrator (scans plugins/)
│ ├── validate-manifest.sh # Manifest JSON schema validator
│ └── ...
├── .github/workflows/ # GitHub Actions (Lint, Integration Tests)
├── Makefile # Task runner
└── README.md
plugins/hello-world/ to see how components are defined.make lint
make test-integration-docker
Create a new directory in plugins/ following the Standard Plugin Layout:
plugins/<name>/.claude-plugin/plugin.json: Required manifest.plugins/<name>/skills/: Agent Skills folder.plugins/<name>/agents/: Subagent markdown files.plugins/<name>/hooks/: Event hook configurations.plugins/<name>/.mcp.json: MCP configurations.plugins/<name>/.lsp.json: LSP configurations.The integration test runner (./integration_tests/run.sh) automatically discovers all directories in plugins/ that contain a .claude-plugin/plugin.json file.
./integration_tests/run.sh./integration_tests/run.sh --verbose./integration_tests/run.sh --skip-loadingDocker integration tests (make test-integration-docker) run the same suite inside a container and additionally run a plugin install test: they add the workspace as a marketplace, install each plugin with claude plugin install, and verify with claude plugin list. The same Docker flow runs in CI (job plugin-install-docker).
plugins/ directory.Apache License 2.0. See LICENSE.
Admin access level
Server config contains admin-level keywords
Modifies files
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A comprehensive example plugin demonstrating all Claude Code extension options including commands, agents, skills, hooks, and MCP servers
Meta-tools for Claude Code configuration and customization
A simple example plugin that demonstrates basic Claude Code plugin functionality
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Agent skills and subagents for automating GitHub issues, project boards, and workflows using the GitHub CLI.
Agent skills for adopting and tuning sqlfluff-complexity CPX rules in SQLFluff and dbt projects.
Lightdash Development plugin for semantic layer modeling (dbt YAML, metrics, dimensions).
Lightdash Organization Administration plugin for managing users, groups, and organization settings.
Lightdash Content Administration plugin for managing spaces, charts, and dashboards within a project.
Hook triggers on file write and edit operations
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
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