plugin-development

Guide users through creating Claude Code plugins from templates or manual setup.

4|2|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/lazygophers/ccplugin --skill plugin-development-lazygophers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-development
Source: https://github.com/lazygophers/ccplugin/tree/main/.claude/skills/plugin-skills/plugin-development
Command: npx skills add https://github.com/lazygophers/ccplugin --skill plugin-development-lazygophers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of creating new plugins for Claude Code, providing a structured approach from initial planning to final deployment.

Core Features & Use Cases

  • Plugin Creation: Guides users through creating new plugins from templates or manual setup.
  • Development Workflow: Outlines the essential steps for planning, configuring, implementing, and testing plugins.
  • Use Case: A developer wants to build a new plugin to interact with a specific API. They can use this Skill to understand the required directory structure, manifest configuration, and the overall development lifecycle.

Quick Start

Use the plugin development skill to create a new plugin from the template.

Frequently Asked Questions about plugin-development

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

FAQPage Schema
How do I create a Claude Code plugin from scratch?

To create a Claude Code plugin, you can use a template or manually set up the directory structure and manifest configuration. This skill guides you through planning, implementing, and testing commands, agents, skills, and hooks.

What should the directory structure look like for a Claude Code plugin?

A Claude Code plugin directory structure must include manifest configuration files and directories for commands, agents, skills, and hooks. This skill provides the structural layout needed to organize these components correctly.

Can I use a template for Claude Code plugin development instead of manual setup?

Yes, you can use a template for Claude Code plugin development instead of manual setup. This skill supports creating plugins from templates to simplify the initial directory structure and manifest configuration.

What is the development lifecycle for building a Claude Code plugin?

The development lifecycle for building a Claude Code plugin involves planning the architecture, configuring the manifest, implementing commands and hooks, and testing the final deployment. This skill facilitates the entire process.

How do I implement hooks and agents within a Claude Code plugin?

To implement hooks and agents within a Claude Code plugin, you define them in the manifest configuration and organize them in the correct directory structure. This skill facilitates adding these components during development.