Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计通过

skills-refiner技能精炼者

Agent Skill

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

总安装

349

周安装

15

GitHub Stars

5

下载量

122
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

简介

用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景或来源线索快速定位候选结果。
  • 通过 npx skills add 命令从指定仓库安装,需结合原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • skills-refiner 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

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.

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

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