session-begin

Load session context, validate the environment, and surface warnings before work.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/jasonmichaelbell78-creator/JASON-OS --skill session-begin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-begin
Source: https://github.com/jasonmichaelbell78-creator/JASON-OS/tree/main/.claude/skills/session-begin
Command: npx skills add https://github.com/jasonmichaelbell78-creator/JASON-OS --skill session-begin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Pre-flight checklist that orients the session: loads context, validates environment, surfaces warnings, and hands off to the user with a goal-selection prompt.

Core Features & Use Cases

  • Load Session Context: Read SESSION_CONTEXT.md to determine status, blockers, and goals; increment the session counter and announce the start.
  • Environment Validation: Validate the current branch and working state before proceeding.
  • Warning surfaced & Goal selection: Surface hook warnings and present structured goals for the next work phase.

Quick Start

Start the pre-flight session by loading context, validating the environment, surfacing warnings, and presenting a goal selection prompt to begin work.

Frequently Asked Questions about session-begin

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

FAQPage Schema
How do I validate my environment and load context before starting an AI work session?▼

Environment validation and context loading for AI work sessions are handled by reading SESSION_CONTEXT.md, checking the current branch, and surfacing hook warnings before proceeding. This pre-flight process ensures blockers and goals are identified upfront.

What is a pre-flight checklist for session initialization and why do I need it?▼

A pre-flight checklist for session initialization orients your workspace by loading context, validating the environment, and surfacing warnings. It prevents duplicate work and ensures the session starts with a structured goal-selection prompt.

How do I check for blockers and track session count when starting work on a project?▼

Checking blockers and tracking session count is done by reading SESSION_CONTEXT.md to determine project status and goals. The session counter is incremented automatically, announcing the start while surfacing any hook-state warnings.

Can I use environment validation and hook-state checks across different projects?▼

Environment validation and hook-state checks apply to initial AI work sessions across projects. The pre-flight setup validates the current branch and working state universally, requiring no project-specific dependencies to function.

What's the best way to structure goal selection after loading session context?▼

The best way to structure goal selection after loading session context is through a pre-flight checklist that presents structured goals for the next work phase. This approach hands off to the user with next-step prompts after warnings are surfaced.

Why does my session context loading fail when the working state is not validated?▼

Session context loading requires validating the current branch and working state before proceeding. If the environment validation fails, the pre-flight checklist surfaces warnings and blockers from SESSION_CONTEXT.md to prevent starting in an unclean state.