developing-claude-code-plugins

Create, test, and release Claude Code plugins with structured guidance.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Krosebrook/source-of-truth-monorepo --skill developing-claude-code-plugins-krosebrook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing-claude-code-plugins
Source: https://github.com/Krosebrook/source-of-truth-monorepo/tree/main/plugins/installed/superpowers-developing-for-claude-code/skills/developing-claude-code-plugins
Command: npx skills add https://github.com/Krosebrook/source-of-truth-monorepo --skill developing-claude-code-plugins-krosebrook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides efficient workflows for creating, testing, and releasing Claude Code plugins.

Core Features & Use Cases

  • Lifecycle guidance: Plan, implement, test, and release plugins.
  • Patterns & Examples: Reference patterns and working examples.
  • Development Marketplace guidance: How to test and distribute locally.

Quick Start

Start by examining the plugin structure example and set up your environment for development.

Frequently Asked Questions about developing-claude-code-plugins

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Claude Code plugin from start to finish?

Create a Claude Code plugin by setting up your development environment, establishing the plugin directory structure following standard patterns, writing your plugin code, testing locally, and preparing it for release. This Skill provides the complete lifecycle guidance, executable scripts, and reference patterns needed for each stage.

What's the correct directory structure and manifest format for Claude Code plugins?

Claude Code plugins require a specific directory structure and manifest file to function correctly. This Skill provides working examples and reference patterns that show the exact layout, manifest schema, and configuration files needed so your plugin integrates properly.

How do I test a Claude Code plugin locally before releasing it?

Test Claude Code plugins locally by setting up your development environment, running your plugin against test cases, and validating behavior before distribution. This Skill covers testing workflows and development marketplace guidance to verify your plugin works correctly in isolation.

Can I use MCP to extend Claude Code plugin functionality?

MCP (Model Context Protocol) is a key technology in Claude Code plugin development. This Skill addresses MCP integration patterns and workflows as part of the complete plugin lifecycle, from initial design through maintenance.

What should I do after releasing a Claude Code plugin to keep it working?

Maintain Claude Code plugins by monitoring performance, addressing issues, and updating code as dependencies or Claude Code evolve. This Skill provides troubleshooting guidance and maintenance patterns to sustain your plugin across its lifecycle.