session-start

Load CURRENT_STATE.md and active plan files to onboard Claude for a session.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Tschonsen/spec-driven-claude-development --skill session-start-tschonsen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-start
Source: https://github.com/Tschonsen/spec-driven-claude-development/tree/main/plugin/sdcd/skills/session-start
Command: npx skills add https://github.com/Tschonsen/spec-driven-claude-development --skill session-start-tschonsen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard Claude into an SDCD project at the start of a work session by loading the current state, the active plan segment, open tasks, and recent brain files so you can pick up where you left off without sifting through irrelevant files.

Core Features & Use Cases

  • Onboard Claude with CURRENT_STATE.md, identify the active plan section (UR_PLAN.md, BACKEND_PLAN.md, or FRONTEND_PLAN.md), and surface a concise onboarding summary.
  • Validate state freshness and drift indicators, and present a clear next action to keep work aligned with the plan.
  • Restore context for new or recovering sessions in projects governed by the SDCD methodology, without exposing unrelated project data.

Quick Start

Initiate the session-start workflow to onboard Claude with CURRENT_STATE, the active plan, open tasks, and recent brain files for a fresh project session.

Frequently Asked Questions about session-start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I restore Claude context for a new project session?

Onboarding Claude for a fresh session involves loading CURRENT_STATE.md and the active plan segment to restore context. The workflow validates state freshness, identifies the next action, and reports a concise summary without exposing full file contents.

What is the SDCD methodology for loading project state?

SDCD project state loading reads CURRENT_STATE.md and identifies the active plan section among UR_PLAN.md, BACKEND_PLAN.md, or FRONTEND_PLAN.md. It validates state freshness and drift indicators to present a clear next action for session onboarding.

How do I identify the active plan section when starting a work session?

Identifying the active plan section during session onboarding requires reading CURRENT_STATE.md to locate the active plan file among UR_PLAN.md, BACKEND_PLAN.md, or FRONTEND_PLAN.md. The workflow then surfaces a concise summary with the next action.

Can I resume a project session without exposing full file contents to Claude?

You can resume a project session without exposing full file contents by loading CURRENT_STATE.md and recent brain files. The workflow reports a concise onboarding summary that restores context while keeping unrelated project data hidden from the session.

Does the session-start workflow require specific plan files to function?

The session-start workflow requires CURRENT_STATE.md and an active plan file such as UR_PLAN.md, BACKEND_PLAN.md, or FRONTEND_PLAN.md. These files supply the project state and active plan segment needed to generate the onboarding summary.

Why does my project context drift when starting a new Claude session?

Context drift happens when state freshness is not validated before resuming work. The session-start workflow checks drift indicators in CURRENT_STATE.md to ensure the active plan and next action remain aligned, preventing context drift across new sessions.