developing-claude-code-plugins

Guide creation and maintenance of Claude Code plugins through structured workflows.

7|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Epiphytic/ai-plugin-translator --skill developing-claude-code-plugins-epiphytic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing-claude-code-plugins
Source: https://github.com/Epiphytic/ai-plugin-translator/tree/main/packages/core/test/fixtures/regression-output/superpowers-marketplace/superpowers-developing-for-claude-code/skills/developing-claude-code-plugins
Command: npx skills add https://github.com/Epiphytic/ai-plugin-translator --skill developing-claude-code-plugins-epiphytic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers avoid common mistakes when creating, modifying, testing, releasing, and maintaining Claude Code plugins by providing structured workflows and proven development patterns.

Core Features & Use Cases

  • Plugin Development Workflows: Guides planning, creating, testing, debugging, releasing, and maintaining plugins across their lifecycle.
  • Architecture Guidance: Provides patterns for skills, commands, hooks, MCP servers, manifests, and marketplace structures.
  • Use Case: Use this Skill when building a new plugin, troubleshooting plugin loading issues, or preparing a plugin for distribution through a marketplace.

Quick Start

Use the developing-claude-code-plugins skill to help me create and validate a complete plugin development workflow.

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 build a Claude Code plugin from scratch?

Building a Claude Code plugin requires defining plugin manifests, configuring components like skills and hooks, and validating the package through structured development workflows before marketplace distribution.

What is the best way to structure a Claude Code plugin architecture?

A reliable Claude Code plugin architecture organizes skills, commands, hooks, and MCP servers using proven development patterns to ensure maintainability and smooth lifecycle management.

How do I debug and troubleshoot Claude Code plugin loading issues?

Debugging Claude Code plugin loading issues involves applying structured testing procedures to validate manifests and component configurations, ensuring reliable plugin package execution.

Can I use MCP servers and hooks when developing Claude Code plugins?

Yes, Claude Code plugin development supports integrating MCP servers, hooks, skills, and commands as core architectural components within the plugin manifest configuration.

How do I prepare a Claude Code plugin for marketplace distribution?

Preparing a Claude Code plugin for marketplace distribution requires following release preparation workflows that validate component configurations, test reliability, and structure the final package.

Why does my Claude Code plugin fail during lifecycle management?

Claude Code plugin lifecycle management fails when skipping structured development workflows, leading to incorrect manifest definitions, untested components, or improper testing procedures before release.