К основному содержанию
скилл CX Codex

slash-commands — скилл для Claude Code: свои слэш-команды

Справочник по созданию слэш-команд: быстрые промпты, запуск bash и ссылки на файлы прямо в тексте команды.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add parcadei/Continuous-Claude-v3 --skill slash-commands -a claude-code
Открыть на GitHub

Что делает slash-commands

Скилл объясняет, как устроены пользовательские команды с синтаксисом /command-name, и показывает, из чего состоит файл команды. Внутри — разбор frontmatter: description для /help, необязательные allowed-tools и argument-hint. Аргументы подставляются через $1, $2 или $ARGUMENTS целиком.

Bash-вывод подключается префиксом ! в обратных кавычках, например !git status. Чтобы это работало, в frontmatter нужно объявить allowed-tools: Bash(...) — без такого разрешения команда не выполнится. Файлы подтягиваются через @: @.claude/STYLE_GUIDE.md или маска @src/**/*.util.ts.

Команды лежат в .claude/commands для проекта или в ~/.claude/commands лично у вас. Подкаталоги дают пространство имён: frontend/component.md вызывается как /component с пометкой project:frontend. Отдельная таблица сравнивает слэш-команды со скиллами: команда — один .md-файл и явный вызов, скилл — каталог с SKILL.md и автоподхват. Если вам нужен шаблон на каждый день, берите команду; для многошагового процесса скилл удобнее.

Какие задачи решает

  • сделать частый промпт вызываемым одной строкой
  • подставить вывод git status в текст команды
  • сослаться на файл стиля при ревью кода
  • передать номер PR и приоритет аргументами
  • разложить команды по подкаталогам с пространством имён

Примеры запросов агенту

  • создай слэш-команду /optimize в .claude/commands для поиска узких мест по производительности
  • добавь в команду bash-вывод git diff --staged и предложи сообщение коммита
  • сравни слэш-команды и скиллы: что взять для шаблонного промпта

Как установить slash-commands

1Через Skills CLI (Vercel)

npx skills add parcadei/Continuous-Claude-v3 --skill slash-commands -a claude-code

2Вручную: положить файлы

~/.claude/skills/slash-commands/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/slash-commands/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о slash-commands

Как установить slash-commands в Claude?

Выполните npx skills add parcadei/Continuous-Claude-v3 --skill slash-commands -a claude-code. После этого файл скилла лежит по пути ~/.claude/skills/slash-commands/SKILL.md.

Что делает slash-commands?

Описывает создание и использование пользовательских слэш-команд: формат файла, аргументы, запуск bash через ! и ссылки на файлы через @.

Чем слэш-команда отличается от скилла?

Команда — один .md-файл, который вы вызываете явно по имени. Скилл — каталог с SKILL.md, который подхватывается автоматически.

Исходный текст

SKILL.md · MIT
---
name: slash-commands
description: Create and use Claude Code slash commands - quick prompts, bash execution, file references
allowed-tools: [Read, Write, Bash]
user-invocable: false
---

# Slash Commands Reference

Create and use user-triggered prompts with `/command-name` syntax.

## When to Use

- "How do I create a slash command?"
- "What slash commands are available?"
- "Add bash to my command"
- "Use file references in commands"
- "Slash commands vs skills"

## Built-in Commands

| Command | Purpose |
|---------|---------|
| `/clear` | Clear conversation history |
| `/compact` | Compact conversation with focus |
| `/config` | Open settings interface |
| `/cost` | Show token usage |
| `/agents` | Manage sub-agents |
| `/mcp` | Manage MCP servers |
| `/memory` | Edit CLAUDE.md files |
| `/model` | Select AI model |
| `/review` | Request code review |
| `/resume` | Resume session |
| `/help` | Get usage help |

## Creating Commands

### Project Commands
```bash
mkdir -p .claude/commands
cat > .claude/commands/optimize.md << 'EOF'
---
description: Analyze code for performance issues
---

Review this code for:
- Performance bottlenecks
- Memory leaks
- Caching opportunities
EOF
```

### Personal Commands
```bash
mkdir -p ~/.claude/commands
cat > ~/.claude/commands/review.md << 'EOF'
---
description: Security-focused code review
---

Check for vulnerabilities:
- Input validation
- SQL injection
- XSS risks
EOF
```

## Command File Format

```yaml
---
description: Brief description for /help
allowed-tools: [Bash, Read, Write]  # Optional
argument-hint: "[file] [type]"       # Optional
---

Your markdown instructions here.
Use $1, $2 for arguments or $ARGUMENTS for all.
```

## Bash Execution

Run bash before loading prompt with `!` prefix:

```yaml
---
allowed-tools: Bash(git:*), Bash(grep:*)
description: Git commit helper
---

Current status: !`git status`
Staged changes: !`git diff --staged`
Recent commits: !`git log --oneline -5`

Based on these changes, suggest a commit message.
```

**Rules:**
- Must declare `allowed-tools: Bash(...)` in frontmatter
- Use backticks: `` !`command` ``
- Output is included in Claude's context

## File References

Include files with `@` prefix:

```markdown
Review against @.claude/STYLE_GUIDE.md

Compare:
- @src/old.js
- @src/new.js

Refactor files matching @src/**/*.util.ts
```

## Arguments

```yaml
---
argument-hint: "[pr-number] [priority]"
---

Review PR #$1 with priority: $2

# Or use all arguments:
Fix issue #$ARGUMENTS
```

**Usage:**
```bash
/review-pr 456 high
# $1 = "456", $2 = "high"
```

## Namespacing

Organize with subdirectories:

```
.claude/commands/
├── frontend/
│   └── component.md    → /component (project:frontend)
└── backend/
    └── endpoint.md     → /endpoint (project:backend)
```

## MCP Slash Commands

MCP servers expose prompts as commands:

```bash
/mcp__github__list_prs
/mcp__github__pr_review 456
/mcp__jira__create_issue "Bug" high
```

## Slash Commands vs Skills

| Aspect | Slash Commands | Skills |
|--------|----------------|--------|
| Invocation | Explicit: `/command` | Auto-discovered |
| Files | Single .md file | Directory with SKILL.md |
| Use Case | Quick prompts | Complex workflows |

**Use slash commands for:** Frequently typed prompts, simple templates
**Use skills for:** Complex workflows, multiple files, auto-discovery

## Example: Complete Git Commit Command

```yaml
---
description: Generate semantic commit message
allowed-tools: Bash(git:*), Read
argument-hint: "[type]"
---

# Semantic Commit Generator

Staged files: !`git diff --name-only --cached`

Diff preview:
!`git diff --cached | head -100`

Generate a conventional commit message.
Type: $1 (feat/fix/docs/style/refactor/perf/test/chore)

Format: `<type>(<scope>): <subject>`
```

**Usage:** `/commit feat`

© parcadei · MIT · parcadei/Continuous-Claude-v3

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
create-command NeoLabHQ Пошаговый ассистент для сборки слэш-команд. Помогает задать frontmatter, настроить аргументы и вызовы bash-скриптов. CX Codex +1 1 200установок notion makenotion Официальный плагин связывает Claude с рабочим пространством Notion: поиск страниц, создание и правка документов, работа с базами. ★ 499звёзд репо token-efficiency Delphine-L Задаёт правила экономии контекста в Claude Code: фильтрует вывод команд, ограничивает чтение тяжёлых файлов и переносит типовые правки в утилиты bash. CX Codex +1 2 500установок apple-mail rbouschery Скилл даёт агенту доступ к Apple Mail на macOS: читать письма, искать, отправлять и разбирать ящики. Пригодится, если почта живёт в Mail, а не в веб-клиенте. CX Codex +1 1 400установок skill-stocktake affaan-m Проверяет качество локальных и глобальных скиллов Claude Code. Находит устаревшие файлы и проводит аудит батчами через субагента. CX Codex +1 4 500установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора69

recall Скилл достаёт из памяти проекта наработки прошлых сессий: паттерны, ошибки, установки. Пригодится, когда агент повторяет уже пройденный путь. CX Codex +1 493установок math-router Скилл разбирает математический запрос и выдаёт готовую CLI-команду для нужного скрипта. Пригодится, когда агент считает интегралы, доказывает теоремы или строит графики. CX Codex +1 493установок help Интерактивный навигатор по возможностям окружения Continuous-Claude-v3. Показывает готовые воркфлоу, доступных субагентов, хуки и CLI-утилиты. CX Codex +1 491установок completion-check Проверяет, подключена ли инфраструктура к рабочему пути: хуки зарегистрированы, нужный backend используется, сценарий проходит end-to-end. CX Codex +1 489установок cli-reference Справочник по командам и флагам Claude Code. Помогает настроить запуск агента в фоновом режиме, скриптах автоматизации или CI/CD. CX Codex +1 489установок skill-upgrader Переводит SKILL.md в формат Decision Theory v5 Hybrid с помощью четырёх агентов. Пригодится для формализации состояний, действий и ограничений скилла. CX Codex +1 489установок morph-search Скилл для поиска по кодовой базе через WarpGrep: ищет по тексту и регуляркам, умеет править файлы. Пригодится на больших проектах. CX Codex +1 489установок build Скилл build ведёт разработку фичи по цепочке из других скиллов и останавливается на контрольных точках, чтобы вы проверили результат. CX Codex +1 488установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой