Toolverse
All skills

plugin-development

by anton-abyzov

Expert Claude Code plugin development covering plugin structure, slash commands, auto-activating skills, sub-agents, plugin.json configuration, YAML frontmatter, activation keywords, directory structure, and plugin best practices. Activates for plugin development, create plugin,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Data Science
Views
110

About this skill

Expert Claude Code plugin development covering plugin structure, slash commands, auto-activating skills, sub-agents, plugin.json configuration, YAML frontmatter, activation keywords, directory structure, and plugin best practices. Activates for plugin development, create plugin, claude plugin, slash command, skill activation, SKILL.md, plugin.json, claude code plugin, how to make plugin.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude Code – będzie dostępna automatycznie, gdy zaaktualizujesz wtyczki.

  2. Kiedy zaczniesz pracę nad nową wtyczką, utwórz katalog główny w ~/.claude/plugins/nazwa-wtyczki/ i przygotuj obowiązkową strukturę: podfolder .claude-plugin/ z plikiem plugin.json, katalog commands/ na komendy slash, katalog skills/ na umiejętności (każda w osobnym podkatalogu z plikiem SKILL.md) oraz katalog agents/ na agentów.

  3. Skonfiguruj plugin.json z minimalnymi polami: name, description (zawierającą słowa kluczowe aktywacji) i version. Dodaj opcjonalnie author, homepage, repository, license i keywords dla pełnej dokumentacji.

  4. Pamiętaj o krytycznych regułach nazewnictwa: używaj kebab-case dla nazw podkatalogów (np. my-skill), pliki umiejętności muszą być dokładnie SKILL.md (wielkie litery), a pliki agentów AGENT.md – błędy w nazewnictwie to najczęstsza przyczyna problemów.

  5. Pisz komendy slash w plikach markdown w katalogu commands/ – każda komenda powinna mieć nagłówek w formacie # /nazwa-wtyczki:nazwa-komendy, zgodnie z dokumentacją wtyczki.

  6. Przetestuj strukturę katalogów i konfigurację przed wdrożeniem – umiejętność pomoże ci zidentyfikować błędy strukturalne i zasugeruje poprawki zgodnie z best practices.

Related skills