Skill install is cheap (<1s, just symlinks) whereas pnpm install can take
minutes on a cold cache. Run the skills hook first so devs have skills
available immediately instead of waiting for deps.
No impact on public contributors: the env-gated `|| true` guard still
silently no-ops before pnpm install runs as normal.
Co-authored-by: Orca <help@stably.ai>
Private skill files are now stored and versioned in a separate internal
repo; a setup hook populates .claude/skills and .agents/skills with
machine-local symlinks instead. This keeps contributor-facing patterns
(agent skills in the tree) while allowing some skills to be developed
privately.
- Remove tracked skill files (62 files across 7 skill dirs).
- Gitignore the now machine-local skill directories.
- Add an env-gated hook to orca.yaml scripts.setup. Runs a setup script
whose path lives in $ORCA_INTERNAL_DEV_SETUP when present; silently
no-ops for public contributors.
No new contributor-facing requirements: the hook is optional, the env
var is only set by internal tooling, and the setup itself runs in the
worktree that Orca just created.
Co-authored-by: Orca <help@stably.ai>