Run repo startup: prompt load, checklist sync, optional PR triage, worktree hygiene, and CI pull. Best-effort with structured status.
This skill inherits all available tools. When active, it can use any tool Claude has access to.
Thin orchestration for the /sc-startup command. Validates config, launches background agents, aggregates statuses, and emits a concise startup report. Delegates all heavy lifting to agents via Agent Runner (registry enforced, audited).
/sc-startup [--pr] [--pull] [--fast] [--readonly]ci-pr-agent (PR list/fix; list-only when --readonly)sc-worktree-scan / sc-worktree-cleanup (worktree hygiene; scan-only when --readonly)ci-automation (pull-only master → develop; must complete before checklist updates)sc-checklist-status (report/update checklist; report-only when --readonly; no auto-commit).claude/sc-startup.yaml; validate required keys and enabled feature dependencies. Fail closed with DEPENDENCY.MISSING if enabled package absent.--fast: read startup prompt only, summarize role, exit (no agents/checklist).--pr and enabled: Agent Runner → ci-pr-agent (--list --fix, or list-only when --readonly).sc-worktree-{scan|cleanup} (scan/report-only when --readonly).--pull: Agent Runner → ci-automation (pull-only master → develop); wait for completion before checklist updates.sc-checklist-status (default update; report-only when --readonly). Checklist changes stay in workspace (no commit)..claude/sc-startup.yaml)startup-prompt (string, required)check-list (string, required)worktree-scan (string: scan|cleanup|none|"")pr-enabled (bool, optional; must be false if PR package absent)worktree-enabled (bool, optional; must be false if worktree package absent)--readonly forces report-only everywhere..claude/state/logs/sc-startup/; prune after ~14 days.{agent_id, status: success|failure|timeout|partial, results, error?} plus narrative summary.{
"success": false,
"data": null,
"error": {
"code": "DEPENDENCY.MISSING",
"message": "Feature 'pr' enabled but required agent 'ci-pr-agent' is not installed",
"recoverable": true,
"suggested_action": "Install ci-pr-agent or set pr-enabled: false in .claude/sc-startup.yaml"
}
}