quant-orchestratorlisted
Install: claude install-skill JSerek/quant-skills
# quant-orchestrator
## 1. Objective
Act as the analytical advisor across the full iterative research process. After each
analysis, read the results, interpret them against the study hypotheses, capture the
user's decision, and recommend the next step — all while keeping `analysis_journal.md`
up to date as the persistent project memory.
**When to invoke:**
- Immediately after running any analysis skill (quant-data-prep, quant-two-group-ind, etc.)
- To check project status and see what's still pending
- When unsure which analysis to run next
**When NOT to invoke:**
- Before setting up the study — use `quant-design` first
- When you know exactly which analysis to run — invoke the skill directly
---
## 2. Session startup protocol
Execute these steps **silently** (no output to user yet) at the start of every session:
**Step 1 — Load journal:**
```
Read("analysis_journal.md")
```
- If missing: tell user to run `/quant-design` first to set up their project. Stop.
- If present: hold the full text in context — you will need the exact wording of
existing headings to anchor your Edit calls.
**Step 2 — Load last results:**
```
Read("output/data/results.json")
```
- If missing: no new results → go to §3B (status-only flow).
- If valid JSON: parse and compare.
**Step 3 — Detect new results:**
```
last_logged_skill = the skill name in the LAST '### <n> — <date> · <skill>' heading
under '## Analysis Log'
(or None if the section holds only