co-scientist-runlisted
Install: claude install-skill panjose/Co-Scientist
# co-scientist-run
Goal:
- Bootstrap one existing Co-Scientist run and continue with the canonical pipeline.
Expected input:
- one run directory such as `runs/test1`
- or one compatibility config path such as `runs/test1/config.yaml`
Execution steps:
1. Resolve the run directory or config path relative to the repository root.
2. Run:
```bash
python -m tools.host.project_cli run <run-target> --skill co-scientist-pipeline
```
3. Read `runs/<run_id>/state/HOST_AGENT_HANDOFF.json`.
4. Read the CLI JSON result and the run-local dashboard receipt artifacts:
- `runs/<run_id>/dashboard/LINKS.md`
- `runs/<run_id>/dashboard/LINKS.json`
5. If the CLI JSON contains `dashboardLinks`:
- If `dashboard.status` is `running`, return `dashboardLinks.dashboard` as the primary dashboard URL and include the deep links.
- If `dashboard.status` is `starting`, immediately run:
```bash
python -m tools.host.project_cli dashboard <run-dir>
```
- Read the refreshed CLI JSON result plus `runs/<run_id>/dashboard/LINKS.md`.
- If `runtime.status` is now `running`, return the refreshed `links.dashboard` URL as the primary dashboard URL and include the deep links.
- If `runtime.status` is still `starting`, tell the user that the dashboard is still booting, point them to `runs/<run_id>/dashboard/LINKS.md`, and include the retry command:
```text
$co-scientist-dashboard <run-dir>
```
6. Open `skills/co-scientist-pipeline/SKILL.md` and the shared referenc