session-start

Initialize a fresh Claude session by verifying setup and loading project status.

408|97|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill session-start-bitwize-music-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-start
Source: https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/session-start
Command: npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill session-start-bitwize-music-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill initializes a fresh Claude session by verifying required setup, loading config and state, and checking skill models, then reports project status.

Core Features & Use Cases

  • Startup verification: checks MCP availability, required config, and readiness.
  • Config and state loading: reads user config, state cache, and optional overrides.
  • Status reporting: summarizes album ideas, in-progress albums, pending verifications, and last session context.
  • Model health: ensures skill models are up-to-date via the skill-model-updater check.
  • Guided workflow: provides contextual tips and recommended next actions for the user.

Quick Start

Use the session-start skill to initialize a fresh Claude session and load current project status. Run this at the beginning of a new project to verify setup and see the immediate state.

Frequently Asked Questions about session-start

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

FAQPage Schema
How do I initialize a fresh Claude session and load current project status?

To initialize a fresh Claude session, run the session-start skill at the beginning of your work. It verifies your setup, loads config and state cache, checks skill models, and then reports your immediate project status, including pending verifications and last session context.

What do I need to set up before starting an automated Claude music-production workflow?

Before starting an automated Claude music-production workflow, you need MCP availability, a valid configuration file, and up-to-date skill models. The session-start process checks these dependencies automatically and can rebuild the state cache if needed to ensure readiness.

Can I check in-progress album ideas and pending verifications when booting a new session?

Yes, booting a new session allows you to check in-progress albums and pending verifications. The initialization process loads your state cache and reports current project status, summarizing album ideas, ongoing work, and the context of your last session.

Does session initialization work if my skill models are out of date?

Session initialization checks if skill models are up to date via the skill-model-updater check. If models are outdated, the process ensures they are updated to maintain system health before fully loading the project state and providing contextual workflow tips.

Why does my Claude workflow startup fail when loading state and config?

Claude workflow startup fails when loading state and config if MCP is unavailable, the configuration file is invalid, or skill models are missing. The session-start verification step identifies these issues, checks readiness, and can rebuild the state cache to resolve loading errors.

What is the best way to automate session startup for a new music-production project?

The best way to automate session startup for a new music-production project is to run the session-start skill. It applies at the start of a new project to verify setup, load config and state, check models, and provide contextual tips with recommended next actions.