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.