← ClaudeAtlas

session-planlisted

Use when the user says "/session-plan", "what should my next session look like?", or wants a focused practice/work block from current progress. Inputs - domain name if not default, time available, user state or constraints, and persistent domain context such as profile, learning path, progress log, subject notes, and recent measurements. Do not use when the user wants broad curriculum design, post-session analysis, or generic productivity advice; use planning, analysis, or coaching skills instead. Produces a prioritized session plan with one main outcome, timed blocks, and what to ignore. Escalate if context is missing, stale, ambiguous, or user constraints conflict with the likely plan.
Naoray/skills · ★ 1 · AI & Automation · score 62
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