plugin-command-development
OfficialDevelop custom commands for your plugins.
Software Engineering#yaml#plugin development#developer guide#command creation#plugin.json#user interaction
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.