← ClaudeAtlas

meridianplanlisted

Use when you need Meridian to planning Pipeline.
mattjaikaran/meridian · ★ 1 · Data & Documents · score 73
Install: claude install-skill mattjaikaran/meridian
# /meridian:plan — Planning Pipeline Brainstorm → Context Gather → Generate Plans with Wave Assignments. ## Arguments - `<goal>` — What to build (required on first run, or creates milestone) - `--milestone <id>` — Target milestone (default: active milestone) - `--phase <id>` — Plan a specific phase (skip brainstorming) - `--deep` — Office hours mode: force 5 strategic questions before brainstorming - `--scale <small|medium|large>` — Override auto-detected scale (stored in DB) ## Procedure ### Step 1: Ensure Meridian is Initialized Check for `.meridian/state.db`. If missing, run `/meridian:init` first. ### Step 2: Check Current State ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " import json from scripts.db import connect, get_db_path from scripts.state import get_status, compute_next_action conn = connect(get_db_path('.')) status = get_status(conn) action = compute_next_action(conn) print(json.dumps({'status': status, 'action': action}, indent=2, default=str)) conn.close() " ``` ### Step 2.5: Scale Detection Detect project scale to auto-tune planning depth. ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " import json from scripts.db import connect, get_db_path from scripts.state import list_phases from scripts.scale import detect_scale, get_scale_override conn = connect(get_db_path('.')) override = get_scale_override(conn) conn.close() # Count phases in active milestone if known scale = detect_scale('.'