A Claude Code plugin marketplace for ITK Dev team tools and MCP servers.
itkdev-claude-plugins/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace catalog
├── .mcp.json # MCP server configurations
├── commands/ # Slash commands (Markdown files)
│ └── example.md
├── skills/ # Skills (Markdown files with frontmatter)
│ └── itkdev-github-guidelines.md
└── README.md
Team members can install the marketplace and plugins with:
# Add the marketplace
/plugin marketplace add itk-dev/itkdev-claude-plugins
# Install the itkdev-tools plugin
/plugin install itkdev-tools@itkdev-marketplaceBrowser feedback collection tool from mcp-claude-code-browser-feedback.
GitHub workflow guidelines for the ITK Dev team. Automatically activates when working with Git, branches, commits, or pull requests. Covers:
- Branch naming conventions (
feature/issue-{number}-{description}) - Conventional commit messages
- Changelog updates (Keep a Changelog format)
- PR requirements and templates
Edit .mcp.json to add new MCP server configurations:
{
"mcpServers": {
"your-server": {
"command": "npx",
"args": ["-y", "github:org/repo"]
}
}
}Create new Markdown files in the commands/ directory. Each file becomes a slash command.
Create new Markdown files in the skills/ directory with YAML frontmatter:
---
name: skill-name
description: When this skill should be activated automatically.
---
# Skill Content
Your skill instructions here...