Claude Code plugins featuring specialized agents, commands, and development skills.
Toolkit for building and configuring Claude Code plugins, skills, hooks, and automation workflows.
What's included:
- claude-code-hooks skill - Guide for creating event-driven automation and validation workflows for Claude Code
Use cases:
- Setting up pre-commit validation hooks
- Automating code formatting and linting
- Enriching context with git status or environment info
- Blocking dangerous operations before execution
- Integrating external tools and APIs
- Controlling workflow decisions and permissions
# Install Claude Code hooks toolkit
/plugin install claude-code-meta@emdashcodes-claude-code-pluginsConvert Mermaid diagrams to high-quality images (PNG, SVG, PDF) using mermaid-cli.
What's included:
- mermaid-diagram-to-image skill - Complete diagram conversion workflow
- convert command - Quick conversion slash command
Use cases:
- Converting Mermaid syntax to visual diagrams
- Generating documentation images
- Creating presentation-ready flowcharts
- Exporting architecture diagrams for sharing
- Building visual representations of system designs
# Install Mermaid diagram converter
/plugin install mermaid-diagram-to-image@emdashcodes-claude-code-pluginsAdd this marketplace to Claude Code:
/plugin marketplace add emdashcodes/claude-code-pluginsThis makes all plugins available for installation.
emdashcodes/
├── .claude-plugin/
│   └── marketplace.json          # Plugin registry
├── plugins/
│   ├── claude-code-meta/
│   │   └── skills/
│   │       └── claude-code-hooks/
│   │           ├── SKILL.md      # Main skill entrypoint
│   │           └── references/   # Hook event docs, patterns, best practices
│   └── mermaid-diagram-to-image/
│       ├── commands/
│       │   └── convert.md        # /convert slash command
│       └── skills/
│           └── mermaid-diagram-to-image/
│               └── SKILL.md      # Main skill entrypoint
└── README.md                     # This file
To add new agents, skills, or commands:
- Identify or create the appropriate plugin directory in plugins/
- Create .mdfiles in the appropriate subdirectory:- agents/- For specialized agents
- commands/- For slash commands and tools
- skills/- For modular knowledge packages
 
- Follow naming conventions (lowercase, hyphen-separated)
- Write clear activation criteria and comprehensive content
- Update the plugin definition in .claude-plugin/marketplace.json
- Claude Code Documentation
- Plugins Guide
- Subagents Guide
- Agent Skills Guide
- Slash Commands Reference
- MCP Protocol
MIT License - see LICENSE file for details.