autoresearch-program
Installation
SKILL.md
Autoresearch Program
Stamp out the loop directive (program.md) for an autoresearch run. This skill substitutes repo-specific values into a template and writes the result to the repo root. Once program.md exists, the autoresearch skills exit the picture — the human hands program.md to a fresh agent session and the loop runs from there.
program.md is voiced as a direct address to the loop agent: imperative, concrete, researcher-tone (LOOP FOREVER, What you CAN do / What you CANNOT do, NEVER STOP, Simplicity criterion, Rewinding). This voice is load-bearing — it sets the autonomy expectation and the discipline. Preserve it during substitution.
Prerequisites
autoresearch-verifyhas been run and the verifier script exists. Confirm both modes work (lightandheavy) by reading the verifier and, if possible, running each mode once.autoresearch-methodhas been read; repo fit is confirmed.- The repo is a git repo. The working tree should be clean —
program.mdis a tracked file the team shares.
What this skill produces
<repo root>/program.md— generated by substituting placeholders in./program.template.md..gitignoreupdates for the results-log path and any verifier persistence directory, if not already ignored.
The skill does not start the loop, create branches, or run the verifier.