plugin-command-development

Official

Develop custom commands for your plugins.

Authorlazygophers
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive guide for developers to create and integrate custom commands into their plugins, streamlining the process of adding new functionalities.

Core Features & Use Cases

  • Command Definition: Learn how to structure command files using YAML frontmatter for name, description, and execution mode.
  • Parameter Handling: Understand how to process direct parameters and implement interactive user input using AskUserQuestion.
  • File Referencing: Discover how to reference project and plugin files within command definitions.
  • Use Case: A developer needs to add a new command to their Git plugin that automatically creates a new branch based on a user-provided ticket number. This Skill guides them through defining the command, handling the ticket number input, and ensuring the command is correctly registered.

Quick Start

Follow the guide to define a new command named 'create-branch' with a 'ticket-number' parameter.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: plugin-command-development
Download link: https://github.com/lazygophers/ccplugin/archive/main.zip#plugin-command-development

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.