Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计提醒

autoresearch-skill自动研究技能

Agent Skill

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

总安装

768

周安装

32

GitHub Stars

3

下载量

256
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

简介

autoresearch-skill 通过可衡量的实验改进现有技能,而非大规模重写,适合提升触发逻辑、支持文件布局或验证机制。

  • 适用于需要优化模糊触发条件、减少冗余指令或增强工作流边界的技能开发场景。
  • 捕获当前基线、用二元评估打分、仅保留无回归的改进,输出结果日志与恢复点。
  • 使用前需确认项目路径与 .hypercore 目录可写,避免误改关键配置。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

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.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.63%
按下载量换算94

Claude

29.92%
按下载量换算77

Cursor

16.58%
按下载量换算42

Gemini CLI

9.49%
按下载量换算24

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

操作浏览器

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills