skill-enhance

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

`skill-enhance` 是一个面向 skill 创建、优化、审查和本地定制的增强型 skill。 它适用于希望构建高质量 skill 包的场景,不仅能帮助用户创建新的 skill,也能增强已有 skill、补齐 README 和 eval 等产物、优化触发边界与执行流程,并在需要时对本地已有的 skill 做安全检查后的定向修改。 相比只生成基础草稿的轻量方案,`skill-enhance` 更强调质量、完整性、可执行性和发布准备度,适合用于内部沉淀、持续打磨和正式发布前整理。

一句话选型结论

按资料字段整理

skill-enhance是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_712f4d1a/skill-enhance
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_712f4d1a仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791620175
正文体量16.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
skill-enhance当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

16.7 KB
模型实际读到的说明书原文,来自技能仓库

Skill Enhance

Use this skill to produce high-quality skills that are not only structurally valid, but also clear, triggerable, executable, testable, and publishable.

This skill is intentionally heavier than a lightweight skill scaffolder. Favor quality over speed when the user is creating or enhancing a skill that other agents or users will depend on.

Trigger Boundary

Use this skill when the task is primarily about skill quality, including:

  • creating a new skill from scratch
  • enhancing an existing skill
  • improving a locally stored or installed skill
  • improving skill trigger accuracy
  • strengthening a skill's output contract
  • adding or refining README, evals, references, metadata, or release notes
  • reviewing whether a skill can reliably guide an LLM
  • checking whether a skill is ready to publish

Do not use this skill as the main path for:

  • ordinary prose editing unrelated to skills
  • general code refactoring unrelated to skills
  • simple skill discovery or installation
  • platform-specific publishing steps that do not affect the skill package itself

If the request is mixed, use this skill only for the skill-quality slice.

Core Principle

Do not stop at "here is a draft."
The goal is to deliver a skill package or a concrete enhancement plan that closes the gap between:

  • a loosely defined skill idea
  • and a dependable skill another LLM can actually use well

Treat these as first-class quality dimensions:

  1. trigger quality
  2. execution clarity
  3. output contract quality
  4. artifact completeness
  5. validation coverage
  6. publish readiness
  7. local edit safety

Canonical Workflow

SKILL.md is the source of truth for the workflow.
README.md should keep only a concise human-facing summary.
references/workflows.md should extend or explain the workflow, but should not redefine it as a competing source.

Unless the user requests a lighter path, run this workflow in order:

Phase 1: Identify mode

Decide whether the task is:

  • new skill creation
  • existing skill enhancement
  • local skill modification
  • trigger optimization
  • artifact completion
  • quality review
  • publish-readiness review

Mode Selection Rule

Choose the primary mode using this priority:

  1. If the user wants to change a locally available skill package, use Local skill modification.
  2. If the user asks whether a skill is ready for release or what is still missing before release, use Publish-readiness review.
  3. If the user mainly wants to improve when the skill triggers or stops triggering, use Trigger optimization.
  4. If the user mainly wants to add or fix missing files such as README, evals, metadata, or references, use Artifact completion.
  5. If the user already has a skill and wants broader quality improvements, use Existing skill enhancement.
  6. If the user wants a new skill from scratch, use New skill creation.
  7. If the request is mostly diagnostic and no concrete package changes are yet requested, use Quality review.

If several modes apply, pick the highest-priority primary mode and treat the others as supporting concerns.

Phase 2: Check local editability when relevant

If the task involves a local skill package:

  • identify the target skill
  • identify or confirm the target path
  • determine whether the environment can access the path
  • determine whether the environment can write to the path
  • determine whether the user wants analysis only or actual edits

Phase 3: Define the contract

Lock down:

  • skill purpose
  • positive trigger cases
  • negative trigger cases
  • output contract
  • required artifacts
  • validation expectations

Phase 4: Build or revise artifacts

Create or update the package files that are required for the current goal.

Phase 5: Run review gates

Always review:

  • trigger boundary
  • output contract
  • execution reliability
  • artifact completeness
  • publish readiness

Also review local modification safety when the target is a local installed skill.

Phase 6: Report status

State:

  • what was changed
  • what still needs work
  • whether the package is draft, internally usable, release-candidate, or publish-ready

Canonical Package Layout

Use this as the default package layout for a reusable skill:

skill-name/
├── SKILL.md
├── README.md
├── agents/
│   └── openai.yaml
├── evals/
│   └── evals.json
└── references/
    ├── trigger-design.md
    ├── output-contracts.md
    ├── review-checklist.md
    ├── publish-readiness.md
    ├── artifact-matrix.md
    ├── skill-packaging.md
    ├── workflows.md
    └── package-layout.md

Interpretation:

  • SKILL.md: required
  • README.md: strongly recommended for reusable or published skills
  • agents/openai.yaml: recommended metadata entry point
  • evals/evals.json: strongly recommended when the skill should be reviewable
  • references/: selected support docs, not a dump of unrelated material

If the skill is only a tiny local experiment, the package may be lighter, but reusable skills should default to this structure.

Task Modes

Classify the request into one primary mode:

  1. New skill creation
  2. Existing skill enhancement
  3. Local skill modification
  4. Trigger optimization
  5. Artifact completion
  6. Quality review
  7. Publish-readiness review

If several modes are present, use this sequence:

  1. summarize the current state and target
  2. identify the quality gaps
  3. decide what the skill must do and when it should trigger
  4. if local modification is requested, verify access and confirm the target path
  5. define or rewrite the output contract
  6. produce or revise the package artifacts
  7. run the review gates
  8. state whether the skill is publish-ready

Workflow

1. Capture the real objective

Before writing anything, determine:

  • is the user creating a new skill or enhancing an existing one
  • is the user asking to modify a local skill package
  • who the skill is for
  • what user requests should trigger it
  • what the skill must produce when triggered
  • whether the target is project-local, shareable, or release-ready

If an existing skill already exists, read it first and extract:

  • current capability
  • current trigger wording
  • bundled artifacts
  • gaps or inconsistencies

1.5 Check local editability before modifying an existing local skill

If the request involves changing a locally available skill, do not jump straight into edits.

First determine:

  • whether the target skill path is known
  • whether the current environment can access that path
  • whether the current environment can write to that path
  • whether the user is asking for analysis only or actual modification

If the path is unclear, ask the user to confirm the target path or clearly identify the skill.

If the path is known but the environment cannot modify it, say so clearly and stop short of claiming the change can be applied.

If the path is writable, confirm the target path and edit intent before making changes.

Treat these as separate states:

  • analyzable but not editable
  • editable after confirmation
  • ready to modify now

1.6 Local modification decision table

Use this decision table whenever the target is a local skill package:

  • If the target path is unknown: ask the user to identify or confirm the path before planning edits.
  • If the target path is known but the environment cannot access it: explain that the skill can review the request conceptually but cannot inspect or modify that package from the current environment.
  • If the target path is accessible but not writable: stay in analysis mode, describe the recommended changes, and say clearly that edits cannot be applied from the current environment.
  • If the target path is writable but the user has not confirmed edit intent: summarize the planned changes and ask for confirmation before editing.
  • If the target path is writable and the user has confirmed edit intent: apply the changes and report exactly what was modified.

Mode-Specific Playbooks

Playbook A: New skill creation

Use this when the user wants a new skill.

  1. Identify the target capability and audience.
  2. Define trigger boundary and output contract.
  3. Create the canonical package layout.
  4. Write SKILL.md first, then supporting artifacts.
  5. Add eval prompts.
  6. Run review gates and report readiness.

Playbook B: Existing skill enhancement

Use this when the user already has a skill package.

  1. Read the current package first.
  2. Identify capability gaps, trigger problems, artifact gaps, and unclear instructions.
  3. Decide which files need revision.
  4. Apply targeted improvements instead of rewriting blindly.
  5. Re-run review gates and summarize what improved.

Playbook C: Local skill modification

Use this when the target skill exists on the local machine.

  1. Identify the target skill and path.
  2. Check accessibility and writeability.
  3. Apply the local modification decision table.
  4. If the path is not writable, stay in analysis mode and say so clearly.
  5. If the path is writable, confirm the edit intent before changing files.
  6. Apply changes only after confirmation.
  7. Report exactly what was changed in the local package.

Playbook D: Publish-readiness review

Use this when the user wants release confidence.

  1. Review package naming and description quality.
  2. Review README, metadata, evals, and references.
  3. Review trigger boundary and output contract.
  4. Review whether the package is understandable to a new user.
  5. Report readiness level and the remaining gaps.

2. Define the skill contract

Do not write SKILL.md before the contract is clear.

At minimum, define:

  • the skill's purpose
  • positive trigger cases
  • negative trigger cases
  • expected output structure
  • required artifacts
  • validation expectations

Use references/trigger-design.md and references/output-contracts.md.
Use references/workflows.md and references/package-layout.md when the user needs a fixed process or a standard file tree.

3. Build or revise the package

By default, a strong skill package should include:

  • SKILL.md
  • README.md
  • agents/openai.yaml
  • evals/evals.json
  • relevant references/

Use references/artifact-matrix.md to decide which artifacts are required and which are optional.

Do not assume a valid SKILL.md alone is enough for a publish-quality skill.

4. Strengthen trigger quality

Review the trigger description for:

  • under-triggering
  • over-triggering
  • ambiguous phrasing
  • missing common request patterns
  • missing exclusions

If needed, rewrite the description so the skill is more likely to trigger when useful, but less likely to hijack unrelated tasks.

5. Strengthen execution reliability

Check whether the skill instructions are actually actionable.

Specifically review:

  • whether the workflow is clear
  • whether decision points are explicit
  • whether outputs are well specified
  • whether the skill asks for real deliverables, not just abstract advice
  • whether references are discoverable and scoped correctly

Use references/review-checklist.md.

6. Add validation coverage

Create realistic eval prompts whenever the skill is expected to produce repeatable, reviewable outputs.

Use evals/evals.json to cover:

  • core happy-path creation or enhancement
  • trigger-boundary cases
  • artifact-completion cases
  • publish-readiness cases
  • at least one non-trigger or out-of-scope case

If the skill is subjective, the evals can still define expected output qualities rather than strict assertions.

7. Review publish readiness

Use references/publish-readiness.md and references/skill-packaging.md.

Before calling the work done, check:

  • does the skill name make sense publicly
  • does the description help discovery
  • are human-facing docs separate from agent-facing instructions
  • are bundled artifacts sufficient
  • is the skill understandable without extra hidden context
  • is there enough validation material for release review

State clearly whether the skill is:

  • draft
  • internally usable
  • release-candidate
  • publish-ready

8. Handle local-skill modification safely

When the target is a local skill package, explicitly report:

  • the target skill name
  • the target path
  • whether the path was user-provided or inferred
  • whether the environment can edit it
  • whether user confirmation was received before edits

Never silently modify a local installed skill on assumption alone.

Output Contract

Default to this structure unless the user requests another format:

1. Task mode

State whether this is new creation, enhancement, local skill modification, trigger optimization, artifact completion, quality review, or publish-readiness review.

2. Current-state summary

Describe the current package or the requested target in 2-4 lines.

3. Local target status

If a local skill is involved, state:

  • target skill
  • target path
  • whether the path is confirmed
  • whether the environment appears able to modify it
  • whether user confirmation is still required
    If no local skill is involved, say that this section is not applicable.

4. Key quality gaps or design goals

List the highest-impact issues or goals.

5. Recommended changes

Describe what to create, rewrite, or add.

6. Artifact plan

State which files are required, optional, missing, or already strong.

7. Review findings

Summarize trigger quality, execution reliability, output-contract quality, and publish-readiness findings.

8. Validation

State what was validated, what still needs validation, and whether the package is publish-ready.

Quality Gates

The skill must explicitly check these gates when relevant:

Trigger Boundary Review

Check whether:

  • the description contains concrete usage contexts
  • the skill would likely trigger when useful
  • the skill excludes obvious false positives
  • the trigger boundary is neither too broad nor too narrow

Output Contract Review

Check whether:

  • the skill tells the agent what to produce
  • output structure is explicit
  • required content is clear
  • execution steps are not vague or purely advisory

LLM Reliability Review

Check whether:

  • the instructions are actionable
  • the workflow has clear transitions
  • important decisions are surfaced
  • the skill drives toward delivery, not endless analysis

Artifact Completeness Check

Check whether the package needs:

  • README.md
  • agents/openai.yaml
  • evals/evals.json
  • key references
  • release notes or changelog copy

Publish-Readiness Check

Check whether the package is understandable, verifiable, and suitable for public or team-wide use.

Local Modification Check

Check whether:

  • the target local skill is clearly identified
  • the path is known or confirmed
  • the environment appears able to edit it
  • the user has confirmed the path and edit intent before modification
  • the response clearly distinguishes analysis from applied edits

Constraints

  • Do not treat a valid frontmatter block as proof of a good skill.
  • Do not produce a skill that only contains abstract theory.
  • Do not skip trigger-boundary review when the skill is meant to be reused.
  • Do not skip artifact completion if the user is aiming for release.
  • Do not force heavyweight benchmarking when lightweight validation is enough.
  • Do not claim publish readiness without checking docs, evals, and packaging materials.
  • Do not claim a local skill was modified unless the target path was accessible and the user confirmed the edit.
  • Do not infer write access from mere path existence.
  • Do not silently edit a downloaded or installed local skill without path confirmation.

References

  • references/trigger-design.md: how to design strong trigger boundaries
  • references/output-contracts.md: how to define reliable skill outputs
  • references/review-checklist.md: quality review checklist for skill reliability
  • references/publish-readiness.md: release-oriented review criteria
  • references/artifact-matrix.md: which artifacts are required or optional
  • references/skill-packaging.md: packaging guidance for local, Git, and release contexts
  • references/workflows.md: fixed process for create, enhance, modify, and release-review tasks
  • references/package-layout.md: canonical skill package layout and file responsibilities

常见问题

5 问
答案由本站依据条目字段整理
skill-enhance怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_712f4d1a/skill-enhance。安装方式为未标注。装完刷新技能列表或重开客户端。

skill-enhance支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

skill-enhance权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

skill-enhance收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

skill-enhance用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。