session-start

Solid

Runs the session startup procedure - verifies setup, loads config and state, checks skill models, and reports project status. Use at the beginning of a fresh session.

AI & Automation 217 stars 39 forks Updated 2 days ago CC0-1.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
78
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Your Task Run the full session start procedure and report project status to the user. --- # Session Start Skill You perform the 8-step session startup procedure that initializes a working session. --- ## Step 1: Verify Setup Quick dependency check: ```bash ~/.bitwize-music/venv/bin/python3 -c "import mcp" 2>&1 >/dev/null && echo "MCP ready" || echo "MCP missing" ``` - If MCP missing: **Stop immediately** and suggest: `/bitwize-music:setup mcp` - If config missing (`~/.bitwize-music/config.yaml` doesn't exist): suggest `/bitwize-music:configure` - Don't proceed until setup is complete ## Step 1.5: Health Check Use the `health_check` MCP tool (checks venv packages + skill registration in one call): **Venv results** (from `result.venv`): - `status: "ok"` → continue silently - `status: "stale"` → warn with mismatches and fix command, continue session - `status: "no_venv"` → **stop** and suggest `/bitwize-music:setup` - `status: "error"` → warn and continue **Skill registration results** (from `result.skills`): - `status: "ok"` → continue silently - `status: "stale"` → warn: list missing and ghost skill names, show fix message - `status: "no_cache"` → warn that plugin cache not found, continue ## Step 2: Load Config Read `~/.bitwize-music/config.yaml`. If missing, tell user to run `/bitwize-music:configure`. ## Step 3: Load Overrides Read `paths.overrides` from config (default: `{content_root}/overrides`): - Check for `{overrides}/CLAUDE.md` — incorporate ins...

Details

Author
bitwize-music-studio
Repository
bitwize-music-studio/claude-ai-music-skills
Created
4 months ago
Last Updated
2 days ago
Language
Python
License
CC0-1.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category