Autoresearch — Autonomous Goal-directed Iteration
Autonomous iteration loop: modify, verify, keep/discard against any metric
Overview
Autoresearch is a research-focused AI agent skill available within the mxyhi/ok-skills repository. It facilitates an autonomous iteration loop designed to refine outputs based on user-defined metrics. The process involves a continuous cycle of modification and verification, where the agent evaluates changes and decides whether to retain or discard them based on performance against a specific goal. Compatible with agents like Claude-code, Cursor, and OpenClaw, this tool streamlines complex workflows in fields such as security and ROS (Robot Operating System). By leveraging the broader popularity of the mxyhi/ok-skills project, which has garnered 423 stars on GitHub, Autoresearch provides a structured framework for goal-directed experimentation and systematic improvement without requiring manual intervention at every step.
Use Cases
Install Notes
# Review source first
open https://github.com/mxyhi/ok-skills/blob/main/autoresearch/SKILL.mdCopy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.
Security Notes
As a tool designed for autonomous iteration and verification, users should ensure the agent operates within a sandboxed environment, especially when testing security patches or ROS configurations. Reviewing the specific implementation details in the mxyhi/ok-skills repository is recommended to understand how the skill handles system permissions during the modification and verification cycles.
Related Skills
Exa
mxyhi/ok-skills
Use Exa for web/code/company research (web_search_exa / get_code_context_exa / company_research_exa), with parameters and examples; trigger when online search or parameter checks are needed.
Documentation Lookup
mxyhi/ok-skills
Retrieve current documentation and code examples for any library using the Context7 CLI.
Get API Docs via chub
mxyhi/ok-skills
When you need documentation for a library or API, fetch it with the chub CLI rather than guessing from training data. This gives you the current, correct API.
A2A Protocol
TerminalSkills/skills
Implements the Agent2Agent (A2A) open protocol for communication between AI agents built on different frameworks. A2A enables agents to discover each other via Agent Cards, negotiate interaction modalities, manage collaborative tasks, and exchange data — all without exposing internal state, memory, or tools. Supports J
AI Video Generator — Short-Form Content Pipeline
TerminalSkills/skills
Automate creation of shortform videos (TikTok, YouTube Shorts, Instagram Reels) using AI for every step: topic research, script writing, texttospeech narration, stock footage matching, subtitle generation, and final assembly. Inspired by [MoneyPrinterTurbo](https://github.com/harry0703/MoneyPrinterTurbo) (53k+ stars).
AI Scientist
TerminalSkills/skills
Build AI agents that automate scientific research using [AIScientistv2](https://github.com/SakanaAI/AIScientistv2) — an agentic tree search framework for hypothesis generation, experiment design, data analysis, and paper writing.