Toolverse
All skills

skill-developer

by langfuse

Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML

Installation

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

Installation

Quick info

Author
langfuse
Category
Data Science
Views
17

About this skill

Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.

How to use

  1. Aktywuj umiejętność, gdy pracujesz nad tworzeniem nowych umiejętności Claude Code lub modyfikujesz plik skill-rules.json. Umiejętność automatycznie się włączy, gdy wspomniasz o tworzeniu, dodawaniu lub debugowaniu umiejętności.

  2. Zapoznaj się ze strukturą umiejętności: każda umiejętność wymaga YAML frontmatter z nazwą, opisem i warunkami aktywacji. Zdefiniuj wzorce wyzwalania — mogą to być słowa kluczowe, wzorce intencji, ścieżki plików lub wzorce zawartości.

  3. Wybierz odpowiedni poziom egzekwowania dla swojej umiejętności: block (całkowicie blokuje akcję), suggest (proponuje zmianę) lub warn (wyświetla ostrzeżenie). Decyzja zależy od krytyczności reguły.

  4. Skonfiguruj haki aktywacji — UserPromptSubmit do proaktywnych sugestii przed przetworzeniem promptu oraz PreToolUse do interwencji przed użyciem narzędzia. Haki pozwalają na inteligentne wyzwalanie umiejętności w odpowiednim momencie.

  5. Pamiętaj o regule 500 linii: każda umiejętność powinna być zwarta i skoncentrowana. Stosuj progressive disclosure — ujawniaj zaawansowane opcje stopniowo, aby nie przeciążać użytkownika.

  6. Testuj aktywację umiejętności, debugując wzorce wyzwalania i sprawdzając, czy umiejętność włącza się w oczekiwanych scenariuszach. Wykorzystaj system śledzenia sesji do monitorowania, kiedy i dlaczego umiejętność się aktywuje.

Related skills

deepwiki-rs

by sopaco

AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional

Data Science
18144

pptx

by anthropics

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

Data Science
134310

deep-research

by davidorex

Multi-agent parallel investigation for complex VCV Rack problems

Data Science
16151

moon-dev-trading-agents

by moondevonyt

Master Moon Dev's Ai Agents Github with 48+ specialized agents, multi-exchange support, LLM abstraction, and autonomous trading capabilities across crypto markets

Data Science
102232

skill-installer

by openai

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

Data Science
23118

nano-banana-pro

by garg-aayush

Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., \

Data Science
535772