session — скилл для Claude Code: что делает и как установить
Гоняет тренировочную сессию на заданное число вопросов MBE, эссе или карточек по одной теме и дописывает результат в план подготовки.
npx skills add anthropics/claude-for-legal --skill session -a claude-codeЧто делает session
Скилл запускает тренировочную сессию на заданное число вопросов по одной теме. Сперва разбирает аргументы: предмет и количество. Если их нет, спросит сам. Потом читает конфиг ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md, откуда берёт юрисдикцию, формат экзамена и слабые темы, и подтягивает study-plan.yaml с историей, чтобы перевесить подтемы в сторону тех, где провалы.
Режим задаётся флагом. --mbe даёт вопросы в формате MBE и стоит по умолчанию для экзаменационных предметов. --essay — письменные задания с проверкой по рубрике. --flashcards гоняет карточки в режиме тренировки. Вопросы идут по одному, после каждого разбор ошибки. Там, где юрисдикции расходятся, ответ помечается [UBE/majority] или [state-specific], а норма проговаривается отдельно.
В конце результаты уходят в историю: в session_history внутри study-plan.yaml, а если плана нет, в отдельный session-history.yaml в той же папке конфига. Отсюда и ограничение. Без CLAUDE.md с юрисдикцией и форматом скилл не знает, что считать слабым местом у этого студента. И ещё: --mbe с --essay опираются на скилл bar-prep-questions, а --flashcards на flashcards, поэтому эти скиллы должны стоять рядом.
Какие задачи решает
- прогнать блок вопросов MBE по теме, которая проваливается
- разобрать письменное задание по рубрике и увидеть, чего не хватило
- прогнать карточки в режиме тренировки, а не перелистывания
- сохранить счёт сессии в историю подготовки
- получить от плана следующую тему с учётом прошлых ошибок
Примеры запросов агенту
/sessionEvidence<n>в режиме MBE. После каждого вопроса объясняй, почему остальные варианты неверные.- Прогони
/sessionпоContractsна<n>эссе и проверь по рубрике. /sessionTorts<n>--flashcards, а потом обнови план подготовки.
Как установить session
1Через Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill session -a claude-code2Вручную: положить файлы
~/.claude/skills/session/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/session/
1Через Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill session -a codex2Вручную: положить файлы
.agents/skills/session/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill session -a cursor2Вручную: положить файлы
.cursor/skills/session/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install anthropics/claude-for-legal session2Вручную: положить файлы
.github/skills/session/SKILL.md1Через Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill session -a gemini-cli2Командой платформы
gemini skills install https://github.com/anthropics/claude-for-legal --path law-student/skills/sessionВручную: положить файлы
.devin/skills/session/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill session -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о session
Как установить session в Claude Code?
Выполните npx skills add anthropics/claude-for-legal --skill session -a claude-code. Файл скилла окажется по пути ~/.claude/skills/session/SKILL.md.
Что делает скилл session?
Проводит сессию на заданное число вопросов по одному предмету: MBE, эссе или карточки. После разбора пишет результат в историю, чтобы план подготовки подстроился под слабые подтемы.
Чем режим --flashcards отличается от --mbe?
--mbe берёт вопросы в формате MBE и работает через скилл bar-prep-questions, а --flashcards отдаёт карточки скиллу flashcards в режиме тренировки. --mbe включён по умолчанию для экзаменационных предметов.
Исходный текст
SKILL.md · Apache-2.0
--- name: session description: > Run a focused N-question study session on a subject — MBE, essay, or flashcards. Tracks performance and updates the study plan. Use when the user says "run me 10 questions on [subject]", "do a session on [subject]", "let's do 5 cards on [subject]", or wants to drill a fixed number of questions and have the plan adapt. argument-hint: "<subject> <n> [--mbe | --essay | --flashcards]" --- # /session 1. Parse `$ARGUMENTS` — subject and N. If missing, ask: > What subject, and how many questions? (e.g., `Evidence 10` or `Contracts 5 --essay`.) 2. Load `~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md` → jurisdiction, exam format, weak subjects. 3. Load `~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml` if it exists. Read `session_history` for this subject to weight subtopics toward where the student has been weak. 4. Route by method flag: - `--mbe` (default for bar prep subjects): load `bar-prep-questions` skill, run N MBE-style questions. Apply jurisdiction handling (see that skill's `## Jurisdiction handling`). Label each `[UBE/majority]` or `[state-specific]`. - `--essay`: load `bar-prep-questions`, run N essay prompts. Grade per essay-mode rubric. - `--flashcards`: load `flashcards` skill, run N cards in `--drill` mode. 5. Run N questions one at a time. After each, explain right/wrong and flag rule-body when jurisdictions diverge. 6. At session end, write session results: - If `study-plan.yaml` exists: append to `session_history` per the schema in the `study-plan` skill. - If not: write to `~/.claude/plugins/config/claude-for-legal/law-student/session-history.yaml`. 7. Report: - Score: X/N (percentage) - Missed: list with subtopic tags - Weak subtopics this session - Pattern vs. prior sessions on this subject (if history has 2+ prior) - What the plan now recommends next
© anthropics · Apache-2.0 · anthropics/claude-for-legal