plugin-skills

Guide users through creating and managing Claude Code plugins with directory structures and manifest configurations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to understanding, developing, and managing plugins within the Claude Code environment, empowering users to extend its functionality.

Core Features & Use Cases

  • Plugin Fundamentals: Learn about plugin definitions, directory structures, and manifest configurations.
  • Component Development: Understand how to create commands, agents, skills, hooks, MCP servers, and LSP configurations.
  • Use Case: A developer wants to add custom Git operations to Claude Code. They can use this Skill to learn how to structure a Git plugin, define new commands, and integrate it seamlessly.

Quick Start

Use the plugin-skills to learn about the standard plugin directory structure.

Frequently Asked Questions about plugin-skills

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

FAQPage Schema
How do I create custom commands for Claude Code?

Creating custom commands for Claude Code involves structuring a plugin directory and defining the command logic within a manifest configuration to extend the environment's core functionality.

What directory structure is required for Claude Code plugin development?

Claude Code plugin development requires a standard directory structure that organizes essential components like commands, agents, skills, and hooks alongside the main manifest configuration file.

Can I build custom agents and hooks to automate workflows in Claude Code?

Yes, you can build custom agents and hooks to automate workflows in Claude Code by developing specific plugin components that integrate seamlessly within the ecosystem's manifest configuration.

Does Claude Code support integrating MCP servers and LSP configurations in plugins?

Yes, Claude Code supports integrating MCP servers and LSP configurations as fundamental plugin components, allowing developers to connect external protocols and language servers for extended capabilities.

How do I configure a manifest for a new Claude Code extension?

Configuring a manifest for a new Claude Code extension requires defining the plugin's metadata and mapping its structural components like commands, agents, skills, and hooks in the central configuration file.

What is the best way to add custom Git operations to Claude Code?

The best way to add custom Git operations to Claude Code is by developing a structured plugin that defines new Git commands and integrates them using the standard manifest configuration.