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-verify has been run and the verifier script exists. Confirm both modes work (light and heavy) by reading the verifier and, if possible, running each mode once.
  • autoresearch-method has been read; repo fit is confirmed.
  • The repo is a git repo. The working tree should be clean — program.md is a tracked file the team shares.

What this skill produces

  • <repo root>/program.md — generated by substituting placeholders in ./program.template.md.
  • .gitignore updates 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.

Installs
1
First Seen
May 10, 2026
autoresearch-program — will-wright-eng/skills