Token导航 LogoToken导航

Agent Skill · 研究检索

autoresearch-skill(自动研究技能)

autoresearch-skill 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

autoresearch-skill 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为操作浏览器;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,674 个 Skill 里排第 46,660。

总安装 768周安装 32GitHub Stars 3下载 256核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:autoresearch-skill(自动研究技能)
来源仓库:https://github.com/alpoxdev/hypercore
仓库路径:skills/autoresearch-skill
安装命令:
npx skills add https://github.com/alpoxdev/hypercore --skill autoresearch-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/alpoxdev/hypercore --skill autoresearch-skill

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

autoresearch-skill 通过可衡量的实验改进现有技能,而非大规模重写,适合提升触发逻辑、支持文件布局或验证机制。适用于需要优化模糊触发条件、减少冗余指令或增强工作流边界的技能开发场景。捕获当前基线、用二元评估打分、仅保留无回归的改进,输出结果日志与恢复点。

使用前需确认项目路径与 .hypercore 目录可写,避免误改关键配置。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/autoresearch-skill

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/alpoxdev/hypercore --skill autoresearch-skill;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

autoresearch-skill 怎么安装?

在终端执行 npx skills add https://github.com/alpoxdev/hypercore --skill autoresearch-skill。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

autoresearch-skill 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

autoresearch-skill 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

autoresearch-skill 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

autoresearch-skill 用的人多吗?

公开数据是累计安装 768 次,近一周安装 32 次,下载 256 次,GitHub 3 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

autoresearch-skill 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
autoresearch-skill

自动研究技能 · 本页

7683操作浏览器未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

@rules/experiment-loop.md @rules/validation-and-exit.md

Skill Autoresearch

Improve an existing skill through measurable experiments instead of one large rewrite.
  • Capture the current skill baseline, score outputs with binary evals, and keep only changes that improve the score without regression.
  • Improve ambiguous triggers, bloated core instructions, weak support-file placement, missing validation, or unclear workflow boundaries.
  • Leave the improved skill plus resumable artifacts under .hypercore/autoresearch-skill/[skill-name]/: results.tsv, results.json, changelog.md, dashboard.html, and SKILL.md.baseline.

<routing_rule>

Use autoresearch-skill when the user wants to optimize an existing skill through repeated experiments and evaluation.

Use skill-maker when the main job is creating a new skill or doing one structural refactor without an experiment loop.

Do not use autoresearch-skill when:

  • There is no existing skill to optimize.
  • The work is general document improvement rather than skill improvement.
  • The user wants a one-off manual edit without baseline, evals, or repeated scoring.

</routing_rule>

<trigger_conditions>

Positive examples:

  • "Run autoresearch on skills/web-clone/SKILL.md and keep only changes that raise the score."
  • "Benchmark this skill with binary evals and save the results under .hypercore."
  • "Improve this skill prompt and references through repeated experiments."

Negative examples:

  • "Create a new Codex skill for browser QA."
  • "Rewrite this runbook for readability."

Boundary example:

  • "Polish this skill once and review it." If repeated experiments are not requested, direct skill-maker refactoring is usually better.

</trigger_conditions>

<supported_targets>

  • Existing skill folders, especially SKILL.md and directly linked rules/ or references/.
  • Trigger wording, workflow clarity, output discipline, and validation guidance.
  • Skill structure refactors that measurably improve evaluation outcomes.
  • Experiment artifacts that let the next operator resume without re-discovery.

</supported_targets>

<required_inputs>

Collect these before the first mutation:

  1. Target skill path.
  2. Three to five test prompts or scenarios.
  3. Three to six binary evaluations.
  4. Runs per experiment. Default: 5.
  5. Interval between timed-loop runs. Default: 2 minutes.
  6. Selection budget or stopping limit.

Input policy:

  • If the user gave a clear intent and scope and the work is low-risk, infer conservative defaults and record them before the baseline.
  • Ask only when missing information would make evals meaningless or push the skill in the wrong direction.
  • Do not mutate the target skill until the baseline plan is explicit.

When autoresearching this or another skill without a supplied prompt pack:

  • Use references/self-test-pack.md as the default prompt/eval harness.
  • Include realistic user-language requests when they are needed to validate trigger boundaries.
  • Record any harness deviation in the experiment log before scoring.

</required_inputs>

<language_support>

  • User prompts, eval wording, and artifact descriptions may be in the user's language when that reflects real usage.
  • Keep machine-consumed strings such as filenames, key names, paths, and code identifiers compatible with existing ASCII contracts.
  • The core skill and self-test pack should include realistic in-language positive and negative examples when trigger coverage depends on them.

</language_support>

<autoresearch_integration>

This skill is not complete from standalone .hypercore experiment logs alone. When used through $autoresearch, also satisfy this bridge contract.

Default validation mode:

  • architect-review

State storage:

  • Record these values in .omx/state/.../autoresearch-state.json:

- validation_mode: architect-review - completion_artifact_path: .omx/specs/autoresearch-{skill-name}/result.json - validator_prompt: architect-review prompt that approves or rejects target skill output and experiment logs against the mission - output_artifact_path: .hypercore/autoresearch-skill/{skill-name}/results.json

Completion artifact example:

{
  "status": "passed",
  "passed": true,
  "architect_review": {
    "verdict": "approved",
    "summary": "trigger precision improved without losing required workflow constraints"
  },
  "output_artifact_path": ".hypercore/autoresearch-skill/skill-maker/results.json"
}

Exit rules:

  • A higher .hypercore score is necessary evidence, not sufficient evidence.
  • The loop completes only when completion_artifact_path exists and architect_review.verdict is approved.
  • If the eval set, prompt pack, or target file scope changes, record a reset event in both .hypercore results and .omx/specs/.../result.json.

</autoresearch_integration>

<autonomy_contract>

After the baseline plan is explicit:

  • Reuse the same prompt pack and eval set throughout the experiment.
  • Do not stop between experiments unless blocked by safety, a bad eval set, or a true execution blocker.
  • Apply exactly one mutation at a time.
  • Log any eval-set or scoring-method change as an explicit event before continuing.

</autonomy_contract>

<skill_architecture>

Keep the core skill focused on trigger, owned work, workflow, and mutation discipline.

Load support files intentionally:

Artifact lifecycle requirements:

  • Create a workspace under .hypercore/autoresearch-skill/[skill-name]/.
  • Save the original target skill as SKILL.md.baseline before editing.
  • Synchronize results.tsv and results.json after every experiment.
  • Record prompt pack, eval set, target files, environment, and rollback conditions in artifacts.
  • Treat dashboard.html as a live view derived from results.json.
  • Keep results.json.status as running during the loop and complete at exit.
  • The dashboard must render when opened directly through a local file:// URL.

When skill structure is weak:

  • Prefer deleting duplication over adding more instructions.
  • Move repeated policy into rules/ and detailed knowledge into references/ only when those files will actually be used.
  • Keep each mutation small enough to explain and score.

</skill_architecture>

PhaseTaskOutput
0Read the target skill and current support-file shapeBaseline understanding
1Convert success conditions into binary evalsEval set
2Initialize experiment workspace and artifacts.hypercore/autoresearch-skill/[skill-name]/
3Run experiment 0 against the unmodified skillBaseline score
4Repeat one-mutation-at-a-time experimentsKeep/discard decision
5Verify final results and summarize the runFinal report

Phase details

Phase 0: Understand the target
  • Read SKILL.md and only the directly linked support files needed for the target behavior.
  • Identify whether the main weakness is trigger precision, core bloat, support-file placement, workflow clarity, or validation.
  • Record non-regression constraints, including instructions that must not be lost.
  • Save SKILL.md.baseline before editing anything.
Phase 1: Build the eval set
  • Convert success criteria into binary pass/fail checks.
  • Include positive, negative, and boundary trigger prompts.
  • Ensure at least one eval checks the user's actual target improvement rather than generic writing quality.
Phase 2: Prepare the workspace
  • Create .hypercore/autoresearch-skill/[skill-name]/ at the repository root.
  • Initialize results.tsv, results.json, changelog.md, and dashboard.html according to references/artifact-spec.md.
  • Render the official dashboard template with scripts/render-dashboard.sh.
Phase 3: Establish the baseline
  • Run the unmodified skill against the eval set.
  • Score every run against every eval.
  • Record experiment 0 as baseline.
Phase 4: Experiment loop
  • Find the highest-value failure pattern.
  • Form exactly one hypothesis.
  • Apply exactly one mutation.
  • Re-run the same eval set.
  • Keep a mutation when score improves. Discard it when score is flat or worse unless it is a no-regression simplification.
  • Record every experiment, including discarded ones.
Phase 5: Exit and handoff
  • Stop only when rules/validation-and-exit.md allows it: user stop, budget limit, or stable high score.
  • Report score delta, total experiments, keep ratio, most effective change, remaining failure patterns, and whether the best experiment should remain keep or be promoted.

<mutation_defaults>

Prefer these mutation types:

  • Tighten the description so it triggers on the right requests and avoids neighboring skills.
  • Move repeated policy out of SKILL.md into a directly linked rule file.
  • Add one missing validation check tied to a real failure.
  • Replace vague examples with realistic positive, negative, and boundary prompts.
  • Delete duplicated definitions across core and support files.

Avoid these mutation types:

  • Rewriting the skill's purpose without evidence.
  • Mixing unrelated trigger, workflow, and reference changes in one experiment.
  • Adding scripts or assets without a reliability reason.
  • Optimizing for a prompt pack that does not represent the target users.

</mutation_defaults>

At exit, leave behind:

  • The improved target skill changes.
  • .hypercore/autoresearch-skill/[skill-name]/dashboard.html.
  • .hypercore/autoresearch-skill/[skill-name]/results.json.
  • .hypercore/autoresearch-skill/[skill-name]/results.js or an equivalent file-based bridge.
  • .hypercore/autoresearch-skill/[skill-name]/results.tsv.
  • .hypercore/autoresearch-skill/[skill-name]/changelog.md.
  • .hypercore/autoresearch-skill/[skill-name]/SKILL.md.baseline.
  • .omx/specs/autoresearch-[skill-name]/result.json completion artifact.
  • validation_mode and completion_artifact_path bridge state in .omx/state/.../autoresearch-state.json.

Follow references/artifact-spec.md for schemas and examples.

The run must satisfy:

  • Positive, negative, and boundary trigger examples prove the intended trigger surface.
  • Baseline-first, one-mutation-at-a-time, and explicit stop conditions are preserved.
  • Support-file pointers are clear and no deeper than one level from SKILL.md.
  • Scope, prompt pack, eval set, environment, and rollback conditions are recorded in artifacts.
  • Dashboard and support documentation may be localized for readers, but data contracts remain stable.

平台分布

Codex

36.63%
按下载量换算94

Claude

29.92%
按下载量换算77

Cursor

16.58%
按下载量换算42

Gemini CLI

9.49%
按下载量换算24

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills