session-planlisted
Install: claude install-skill Naoray/skills
# Session Plan
**Evidence tier**: P
**Basis**: Practitioner deliberate-practice planning, progress-log review, and constraint-based session design.
**Source IDs**: session-plan-skill, deliberate-practice-workflow, context-directory-progress-log
**Reviewed**: 2026-05-12
Generate a focused, opinionated plan for the user's next practice/work session. The goal is to **reduce decision fatigue** — the user should walk away knowing exactly what to do, in what order, and what to deliberately ignore this session.
## When to use
- User runs `/session-plan` (optionally followed by a domain name and/or notes)
- User says "what should my next session look like?" or similar
- User is about to start a practice/work block and wants a focused plan
Default domain is `bass` if not specified, because that's the first persistent context directory. Future domains (writing, study, language) live under `<context-root>/<domain>/` with the same layout.
`<context-root>` is a backend variable — see [`references/paths.md`](references/paths.md) for the default (`~/Context/`) and override instructions.
## Arguments
- `$1` — optional domain (default: `bass`). Maps to `<context-root>/<domain>/`.
- Remaining args — free-form notes the user wants factored in ("I only have 20 minutes", "hand is sore", "want to focus on the bridge").
Examples:
- `/session-plan` → bass, no extra context
- `/session-plan bass 30 min only` → bass, short session
- `/session-plan bass hand sore, no drills` → skip hard