Урок 3.2Урок 14 з 30
Слеш-команди і skills
Create and configure custom slash commands and skills
Головне
- 1Проєктні команди лежать у .claude/commands/ і комітяться в репозиторій, тож вони є в усієї команди (і в CI). Користувацькі команди з ~/.claude/commands/ — особисті: вони є лише на вашій машині.
- 2Skill — це файл .claude/skills/<name>/
SKILL.md. Налаштовують його через frontmatter: context: fork, allowed-tools, argument-hint. - 3context: fork запускає skill в ізольованому контексті субагента: багатослівний чи дослідницький вивід лишається поза основною розмовою, назад повертається лише результат. Попередньої розмови форк не бачить, тож усе потрібне передавайте йому в аргументах.
- 4allowed-tools обмежує інструменти, доступні skill (наприклад, Read, Grep, Glob для аудиту лише на читання). argument-hint підказує, які параметри обов'язкові, наприклад "<resource> <method>", щоб Claude не вгадував їх сам.
- 5Skills — це процеси під конкретну задачу, які запускають на вимогу. А
CLAUDE.mdмістить універсальні стандарти й завантажується в кожній сесії. Особисті варіанти командних skills кладіть у ~/.claude/skills/ під іншою назвою, щоб вони не перекривали командні.
Що перевіряє іспит із цієї теми
Формулювання з програми іспиту (англійською).
- 3.2.K1Project commands in .claude/commands/ (shared) vs user commands in ~/.claude/commands/ (personal)
- 3.2.K2Skills in .claude/skills/ with SKILL.md frontmatter: context: fork, allowed-tools, argument-hint
- 3.2.K3context: fork runs a skill in an isolated sub-agent context
- 3.2.K4Personal skill variants in ~/.claude/skills/ under different names
- 3.2.S1Create project slash commands in .claude/commands/ for the whole team
- 3.2.S2Use context: fork for verbose or exploratory skills
- 3.2.S3Restrict tools during a skill with allowed-tools
- 3.2.S4Use argument-hint to prompt for required parameters
- 3.2.S5Choose skills (on-demand workflows) vs CLAUDE.md (always-loaded standards)
Закріпіть тему
Дайте відповідь на запитання за сценаріями з цієї теми. До кожного варіанта є розбір.
Тренування 3.2 · 23 запитання