
Autoresearch
- 56 installs
- 32.4k repo stars
- Updated August 4, 2026
- yeachan-heo/oh-my-codex
Helps with ai & agent building tasks during AI-assisted development.
About
autoresearch is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- autoresearch
- AI & Agent Building
- AI-coding skill
Autoresearch by the numbers
- 56 all-time installs (skills.sh)
- +3 installs in the week ending Jul 27, 2026 (Skillselion tracking)
- Ranked #6,750 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/yeachan-heo/oh-my-codex --skill autoresearchAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 56 |
|---|---|
| repo stars | ★ 32.4k |
| Last updated | August 4, 2026 |
| Repository | yeachan-heo/oh-my-codex ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
Autoresearch
Autoresearch is the skill-first replacement for the deprecated omx autoresearch command. It keeps the useful measured-research loop, but it now runs as a native-hook stateful workflow instead of a direct CLI or tmux launch surface.
Boundary with planning research
Use $autoresearch when the research output itself is a bounded deliverable that must pass an explicit validator. Do not recommend it for ordinary pre-planning docs lookup or general best-practice checks; use $best-practice-research for that. If $autoresearch is intentionally run before architecture planning, its approved artifact should feed evidence into $ralplan; it should not become a final architecture/component unless the user explicitly asks for ongoing research automation.
Use when
- You want a Ralph-ish persistent research loop
- The task should keep nudging until explicit validation evidence exists
- You want init-time choice between script validation and prompt+architect validation
Do not use when
- You want the old
omx autoresearchcommand surface (hard-deprecated) - You want detached tmux or split-pane launch parity
- You have not decided the validation regime yet
Core contract
1. Init chooses validation mode. Pick exactly one:
mission-validator-scriptprompt-architect-artifact
2. Persist mode state in .omx/state/.../autoresearch-state.json including:
validation_modecompletion_artifact_pathmission_validator_commandorvalidator_prompt- optional
output_artifact_path
3. Completion is artifact-gated. The loop does not stop because the model says “done”, because a stop hook fired once, or because several turns were no-ops. 4. Direct CLI launch is gone. Use $deep-interview --autoresearch for intake and $autoresearch for execution.
Completion artifact contract
mission-validator-script
The completion artifact must exist and record a passing validator result, for example:
{
"status": "passed",
"passed": true,
"summary": "metric improved beyond baseline"
}prompt-architect-artifact
The completion artifact must include both an architect approval verdict and an output artifact path, for example:
{
"validator_prompt": "Review the research output against the mission.",
"architect_review": { "verdict": "approved" },
"output_artifact_path": ".omx/specs/autoresearch-demo/report.md"
}Recommended flow
1. Run $deep-interview --autoresearch to clarify mission + evaluator. 2. Materialize .omx/specs/autoresearch-{slug}/mission.md, sandbox.md, and result.json. 3. Start $autoresearch with the chosen validation mode stored in mode state. 4. Let stop-hook / auto-nudge continue until the completion artifact satisfies the chosen validation mode. 5. Finish only after the validator artifact is complete.
Migration note
omx autoresearchis hard-deprecated.- No direct CLI launch.
- No tmux split-pane launch.
- No noop-count completion gate.