Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub yu-iskw/agent-heroes --plugin coreBroadly and deeply analyze user intent (avoiding XY problems) and evaluate multiple solution approaches (default 5) with scores from 0 to 100.
Review what was learned during this session and surgically update CLAUDE.md and AGENTS.md to keep both current with new conventions, patterns, file paths, and workflow discoveries.
Template repository for bootstrapping high-quality Claude Code plugins with shared CI/CD and testing infrastructure.
plugins/ directory.core plugin demonstrates every available extension point.trunk and GitHub Actions..
├── plugins/ # Container for all plugins
│ └── core/ # 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/core/ 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-loadingplugins/ directory.Apache License 2.0. See LICENSE.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
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
Memory compression system for Claude Code - persist context across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
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.
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