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
Deepagents Typescript Quickstart
langchain-ai/langchain-skills
Scaffold a minimal local Deep Agent in TypeScript by following the official quickstart, using provider-native web search instead of Tavily. Use when the user wants to quickly build or try a Deep Agent locally.
Deepagents Python Quickstart
langchain-ai/langchain-skills
Scaffold a minimal local Deep Agent in Python by following the official quickstart, using provider-native web search instead of Tavily. Use when the user wants to quickly build or try a Deep Agent locally.
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.
Documentation Lookup
mxyhi/ok-skills
Retrieve current documentation and code examples for any library using the Context7 CLI.
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.
AgentScope
TerminalSkills/skills
Build transparent, observable AI agents using [AgentScope](https://github.com/agentscopeai/agentscope) — a framework for creating agents you can see, understand, and trust with full execution tracing and debugging.