Skip to main content

Plugin Authoring

Skill Verified Active

Use when creating, modifying, or debugging Claude Code plugins. Triggers on .claude-plugin/, plugin.json, marketplace.json, commands/, agents/, skills/, hooks/ directories. Provides schemas, templates, validation workflows, and troubleshooting.

Purpose

To serve as the definitive guide for developers creating and maintaining Claude Code plugins, ensuring adherence to best practices and facilitating efficient development.

Features

  • Provides schemas, templates, and validation workflows for plugin development.
  • Offers troubleshooting guidance for common plugin issues.
  • Triggers on relevant plugin development directories and files.
  • Includes comprehensive checklists and red flags for developers.

Use Cases

  • Creating a new Claude Code plugin from scratch.
  • Modifying an existing plugin's commands, skills, or hooks.
  • Debugging why a plugin is not loading or its components are not recognized.
  • Ensuring a plugin adheres to best practices before release.

Non-Goals

  • Developing the plugins themselves (the skill guides the developer).
  • Directly managing the Claude Code environment outside of plugin installation.
  • Writing plugin code directly (the skill guides the process, users implement).

Installation

First, add the marketplace

/plugin marketplace add ivan-magda/claude-code-plugin-template
/plugin install plugin-development@my-team-plugin-marketplace

Quality Score

Verified
100 /100
Analyzed about 15 hours ago

Trust Signals

Last commit4 months ago
Stars53
LicenseMIT
Status
View Source

Similar Extensions

Validate Plugin

100

Validate a Claude Code plugin structure, frontmatter, and MCP tool references

Skill
ruvnet

Product Self Knowledge

100

Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.

Skill
SeifBenayed

Running Claude Code Via Litellm Copilot

100

Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.

Skill
xixu-me

Guard

100

Protect Claude Code sessions from context overflow by running a background daemon that monitors session size and auto-prunes before compaction hits. Use when the user says "guard", "protect session", "context getting long", "prevent compaction", "session management", or is running agent teams that need continuous context protection.

Skill
Ruya-AI

Create Command

100

Interactive assistant for creating new Claude commands with proper structure, patterns, and MCP tool integration

Skill
NeoLabHQ

Rule Effectiveness Analysis

100

Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.

Skill
luiseiman

© 2025 SkillRepo · Find the right skill, skip the noise.