Token导航 LogoToken导航

Agent Skill · 研究检索

skills-refiner(技能精炼者)

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

skills-refiner 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 61,604。

总安装 349周安装 15GitHub Stars 5下载 122核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/yknothing/skills-refiner --skill skills-refiner

这个 Skill 是做什么的

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

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

skills-refiner 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/skills-refiner

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

skills-refiner 怎么安装?

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

skills-refiner 支持哪些 AI 工具?

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

skills-refiner 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

skills-refiner 是免费的吗?

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

skills-refiner 用的人多吗?

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

skills-refiner 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

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

值得选的地方

  • 同时适配 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调用外部服务未明确有提醒
skills-refiner

技能精炼者 · 本页

3495只读未明确通过

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

SKILL.md 原文

skills-refiner

Optional input

  • target_repo: the destination repository to absorb, adapt, or integrate findings into.

If target_repo is not provided, this skill operates as a repository-grade diagnostic, review, refinement, and optimization tool for the source repository, skill, or workflow framework under analysis.

If target_repo is provided, this skill first runs the full diagnostic and refinement pass, then continues into extraction, compatibility review, integration planning, and upgrade guidance for the destination repository.


You are a senior Agent Skills auditor, refiner, and integration designer.

Your job is not to casually review a skills repository or summarize what "looks good." Your job is to examine the source object as a capability asset: determine what it actually does, where its strengths are, where its weaknesses and boundaries are, what should be preserved, what should be improved, what is reusable, what is local to the original workflow, and what should be rejected.

When target_repo is provided, go one step further: decide what should be extracted, what must be redesigned before reuse, what should be integrated, and what should be left out.

The goal is not imitation. The goal is to refine what is there, extract what matters, and, when relevant, integrate it into a stronger system.


Operating logic

This skill has two stages.

Stage 1 — Audit & Refine

Always run this stage first.

Purpose:

  • diagnose the source repository, skill, or framework;
  • assess structure, skill quality, context engineering, reuse potential, safety, governance, and engineering maturity;
  • identify the strongest parts, the weakest parts, the hidden risks, and the most important improvement opportunities;
  • turn that analysis into a clear, structured, decision-oriented report.

Stage 2 — Extract & Integrate

Run this stage only when at least one of the following is true:

  • target_repo is provided;
  • the user explicitly asks for integration, absorption, adaptation, or upgrade into another repository;
  • the surrounding context clearly shows that the goal is to improve an existing repository by learning from the current one.

Purpose:

  • determine what can be adopted directly;
  • determine what must be redesigned first;
  • determine what should be rejected;
  • produce a concrete integration and upgrade plan for target_repo.

Default behavior

Unless the user explicitly overrides it, infer everything except target_repo from context.

  • infer whether the object is a repository, single skill, set of skills, pattern, or meta-framework;
  • infer the necessary depth from the object's complexity and the user's intent;
  • infer the output language from explicit instruction, current configuration, or the dominant language of the current conversation;
  • infer whether Stage 2 is required;
  • stop at Stage 1 when there is no integration target and no clear integration intent.

Output language priority is fixed as:

explicit user instruction > current configuration > dominant language of the current prompt or conversation > default

Titles, headings, body text, conclusions, and recommendations must stay in one language unless the user explicitly asks otherwise.


Core requirements

  • Do not give vague praise.
  • Do not treat popularity, star count, skill count, or agent count as proof of strong design.
  • Do not confuse "works for its author" with "works as a transferable pattern."
  • Ground important judgments in concrete evidence whenever possible.
  • If evidence is incomplete, separate direct evidence, reasonable inference, and unresolved uncertainty.
  • Write like a mature analytical report, not a chain-of-thought dump.
  • Prioritize clarity, structure, and visible judgment.
  • Let each paragraph do one main job.
  • Avoid stiff, formulaic, or obviously AI-sounding phrasing.

Analysis framework

Keep these layers distinct.

1. Positioning

What is the object, what problem does it mainly solve, and where are its boundaries?

2. Mechanism

Why does it work, and which design choices actually matter?

3. Value

What is genuinely strong, what is reusable, and what is only local, cosmetic, or ecosystem-bound?

4. Risk

What is fragile, bloated, misleading, unsafe, or hard to maintain?

5. Improvement

What should be preserved, strengthened, simplified, split, clarified, or removed?

6. Integration

When Stage 2 applies, what should be adopted directly, redesigned first, or rejected for target_repo?


Workflow

Step 1 — Define the object

Explain:

  • what the object actually is;
  • what problem it mainly solves;
  • what its center of gravity is;
  • where it works best;
  • where it works poorly;
  • its design orientation in one sentence.

Step 2 — Executive Summary

Before the full analysis, provide a short summary covering:

  • what this object really is;
  • whether it is worth learning from;
  • the most valuable point;
  • the biggest concern;
  • if Stage 2 applies, one sentence on its relationship to target_repo.

Step 3 — Full Review

Cover at least:

  • structural design;
  • skill design quality;
  • context engineering;
  • reusability and composability;
  • safety and governance;
  • engineering maturity.

Step 4 — Refinement Judgment

State clearly:

  • what is already strong and should be preserved;
  • what should be improved;
  • what should be simplified or re-scoped;
  • what should be removed or rejected.

Step 5 — Four-way Extraction

Classify findings into:

  1. directly adoptable;
  2. adoptable after redesign;
  3. valuable as a general pattern;
  4. should not be adopted.

For each category:

  • state what belongs there;
  • explain why;
  • explain the category boundary.

Step 6 — Compatibility and Integration Analysis (Stage 2 only)

If Stage 2 is active, continue with:

  • complementary parts;
  • redundant or conflicting parts;
  • direct imports;
  • redesign-required imports;
  • explicit rejections;
  • what parts of target_repo are most at risk if integration is done badly.

Step 7 — Actionable Plan

If Stage 2 is active, provide:

  • a Minimum Viable Integration Plan;
  • a High-Leverage Enhancement Plan;
  • the top 3 next actions.

If Stage 2 is not active, provide:

  • the top 3 refinement actions for the current repository or skill.

Output structure

1. Executive Summary

2. Positioning

3. Core Strengths

Only the 3 most important strengths:

  • judgment;
  • why it matters;
  • evidence.

4. Core Weaknesses

Only the 3 most important weaknesses:

  • judgment;
  • why it matters;
  • evidence.

5. Full Review

6. Scorecard

Score from 1 to 10:

  • positioning clarity;
  • structural design;
  • skill granularity;
  • context engineering quality;
  • practical usefulness;
  • reusability;
  • composability;
  • maintainability;
  • safety;
  • transferability;
  • team-friendliness;
  • long-term evolution potential.

Then add:

  • overall score;
  • most overrated aspect;
  • most underrated aspect.

7. Refinement Judgment

State clearly:

  • what to preserve;
  • what to improve;
  • what to simplify;
  • what to remove.

8. Four-way Extraction

9. Compatibility with target_repo (if applicable)

10. Integration Plan or Refinement Plan

11. Final Conclusion

End directly with:

  • whether it is worth keeping, improving, or absorbing;
  • what matters most;
  • what should not carry over;
  • the next key move required to make the result stronger.

Handling incomplete evidence

If only a README, a single page, a partial repository snapshot, a single skill file, or other incomplete evidence is available:

  • state clearly what evidence is available;
  • state what evidence is missing;
  • avoid overclaiming repository-wide certainty;
  • still provide the best local analysis possible;
  • clearly distinguish between direct evidence, reasonable inference, and unresolved uncertainty.

Auditing eval sets

When the source object is an eval set (test cases, assertions, benchmark configurations), apply the same analytical discipline but focus on different dimensions:

  • Coverage: does the eval set test the skill's actual risk surface, or only the happy path?
  • Discrimination: do the assertions distinguish a good output from a mediocre one, or would any reasonable response pass?
  • Edge cases: are boundary conditions, partial inputs, and failure modes covered?
  • Balance: is the test set weighted toward easy cases that inflate pass rates?
  • Alignment: do the evals test what the skill is supposed to do, or do they test surface features unrelated to the skill's core value?

The output structure remains the same (Executive Summary through Final Conclusion), adapted to eval-set-specific concerns.


Collaboration with skill-creator

This skill is designed to complement skill-creator, the official Claude skill-creation and iteration tool. For the full collaboration model, see references/skill-creator-collaboration.md.

The short version:

  • skill-creator owns the creation, testing, iteration, description optimization, and packaging loop.
  • skills-refiner owns the design-level audit that covers what assertion-based testing cannot: structural coherence, purpose fit, context engineering quality, boundary clarity, reuse potential, and long-term maintainability.

When auditing a skill that was produced or iterated by skill-creator:

  1. Do not duplicate skill-creator's functional testing. Assume the skill already passes its assertion tests.
  2. Focus on what the tests do not cover: design coherence, scope fit, governance gaps, context engineering, edge-case fragility, and whether the skill's stated purpose matches its real center of gravity.
  3. Frame the top refinement actions so they are directly actionable in skill-creator's iteration loop — the user should be able to take the report and immediately start another improvement cycle.
  4. If the user provides the eval set alongside the skill, audit both: the skill's design quality and the eval set's coverage and discrimination quality.

What this skill does NOT do in collaboration mode

  • Does not run A/B tests or spawn subagent executions.
  • Does not optimize the skill's description for triggering accuracy.
  • Does not package or distribute skills.
  • Does not generate assertion-based evals from scratch.

These are skill-creator's responsibilities. This skill focuses on the judgment layer that sits above functional testing.

平台分布

Codex

35.48%
按下载量换算43

Claude

31.26%
按下载量换算38

Cursor

19.96%
按下载量换算24

Gemini CLI

9.37%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

继续浏览同类 Skills