setup
Make one repo safe to leave a timer pointed at: the run-and-prove surface, the label vocabulary, the autonomy block recording what this product has earned, two deterministic gate scripts and the workflows that run them, CODEOWNERS, branch protection, and a permission allow-list so a tick never blocks on a prompt nobody is there to answer. Run once per repo; re-run after a platform upgrade or when raising the autonomy level. USE FOR: preparing a product for unattended loops, auditing which pieces of that surface are missing. DO NOT USE FOR: creating the repo itself (../launch/SKILL.md), reviewing or merging pull requests (../ship/SKILL.md), or config-only validation of an existing product (/harness:validate-product).
- License
- MIT
Pinned to revision a2ee8094fc23, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/setup/SKILL.md
- skills/setup/assets/CODEOWNERS
- skills/setup/assets/agent-gates.yml
- skills/setup/assets/agent-merge.yml
- skills/setup/assets/agent-tick.yml
- skills/setup/assets/fixtures/check-rollup.json
- skills/setup/assets/merge-gate.mjs
- skills/setup/assets/merge-gate.test.mjs
- skills/setup/assets/pr-gates.mjs
- skills/setup/assets/pr-gates.test.mjs
- skills/setup/assets/settings.json
- skills/setup/assets/triage-retry.mjs
- skills/setup/assets/triage-retry.test.mjs
Every link opens the file at its source, pinned to the revision this page describes.