writing-slash-commands
Create and use custom slash commands to automate Claude Code workflows. Learn argument passing, frontmatter configuration, bash integration, and file references for building reusable prompts.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Create and use custom slash commands to automate Claude Code workflows. Learn argument passing, frontmatter configuration, bash integration, and file references for building reusable prompts.
How to use
Utwórz katalog dla swoich poleceń. Dla poleceń dostępnych w całych projektach uruchom
mkdir -p ~/.claude/commands, a dla poleceń ograniczonych do bieżącego projektu użyjmkdir -p .claude/commands.Stwórz plik polecenia w formacie Markdown. Przykład: utwórz plik
.claude/commands/optimize.mdz zawartością zawierającą opis zadania, np. "Analyze this code for performance issues:".Dodaj metadane frontmatter do pliku polecenia. Na początku pliku umieść blok YAML z polami
description(opis polecenia) i opcjonalnieargument-hint(wskazówka dotycząca oczekiwanych argumentów).Użyj zmiennej
$ARGUMENTSw treści polecenia, aby wstawić wszystkie argumenty przekazane przez użytkownika. Na przykład polecenie/optimize $ARGUMENTSzastąpi$ARGUMENTSwartościami podanymi przy wywołaniu.Wywołaj polecenie w Claude Code, wpisując
/nazwa-poleceniawraz z wymaganymi argumentami. System automatycznie wyszuka plik polecenia i zastosuje przekazane parametry.Organizuj polecenia w podkatalogach dla lepszego porządku — na przykład
.claude/commands/frontend/component.mdbędzie dostępne jako/componenti będzie oznaczone jako polecenie z grupy "frontend".