session-start

Execute a coding session startup checklist by reading context documents and checking git status.

2|Updated Aug 15, 2025
One-click install
npx skills add https://github.com/rfhayn/forager --skill session-start-rfhayn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-start
Source: https://github.com/rfhayn/forager/tree/main/.claude/skills/session-start
Command: npx skills add https://github.com/rfhayn/forager --skill session-start-rfhayn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Ensures that all necessary setup and context is prepared for an efficient coding session by automating a session startup checklist.

Core Features & Use Cases

  • Session Checklist Execution: Reads context documents, checks git status, checks for active OpenSpec changes, and reports the current milestone and branch.
  • Custom Trigger: Triggers upon user phrases such as "start session", "begin session", etc.
  • Context Documentation Loading: Orders reading of context files in a specific sequence.
  • Git State and Status Check: Checks current branch, status, and recent commits.

Quick Start

Begin a new coding session with Claude Code by triggering the 'session-start' skill.

Frequently Asked Questions about session-start

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

FAQPage Schema
How do I automate my coding session startup checklist with git status and milestone tracking?

Automate your coding session startup by triggering a checklist that reads context documents, verifies git status, checks active OpenSpec changes, and reports current milestones and branches. Simply enter a trigger phrase like "start session" to execute the full setup sequence.

What context documents does a session startup checklist read before coding?

The session startup checklist reads context documents in a specific sequence to load project background. It verifies git repository state, checks active changes, and reports the current milestone to ensure all necessary context is prepared before you begin coding.

Does the session-start skill work with Claude Code and git repositories?

Yes, the session-start skill is designed for users of Claude Code and other environments utilizing milestone tracking and git repositories. It requires access to relevant git and document files to execute the startup checklist.

Can I check git branch and recent commits when beginning a coding session?

Yes, when beginning a coding session you can check your current git branch, status, and recent commits. The startup checklist automatically retrieves this git state information alongside milestone tracking and context document loading.

Do I need git installed to run a coding session startup checklist?

Yes, git is a required dependency to run the coding session startup checklist. The skill needs access to your git repository to check current branch, status, and recent commits as part of the session initialization process.

What's the best way to load context files and verify active changes before coding?

The best way to load context files and verify active changes is to use an automated startup checklist that orders document reading in a specific sequence. This ensures context documentation loading and git state verification happen consistently before each coding session.