返回顶部
s

skill-checker

Audit a target SKILL.md against the Agent Skills specification and generate a Chinese HTML report. Use when the user asks to check, audit, review, or optimize a SKILL.md file, verify whether a skill file follows specification rules, identify severe or warning issues, or produce a shareable compliance report for a SKILL.md path or a skill directory path.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
139
下载量
0
收藏
概述
安装方式
版本历史

skill-checker

# Skill Checker Check only `SKILL.md`. Use this skill when the user explicitly wants to check, audit, review, or optimize a `SKILL.md` file. Accept either a `SKILL.md` path or a skill directory path. If the input is a directory, resolve `SKILL.md` inside it before running any checks. Support absolute paths directly. Prefer absolute paths when auditing skills outside the current workspace. Run the checker script (PowerShell): ```powershell # Auto locate this skill directory (works even if you run from another folder) $SkillDir = Split-Path -Parent $MyInvocation.MyCommand.Path Set-Location $SkillDir # Run python .\scripts\check_skill.py <target-path> [--out <report-path>] ``` Example with absolute paths: ```powershell $SkillDir = Split-Path -Parent $MyInvocation.MyCommand.Path Set-Location $SkillDir python .\scripts\check_skill.py "C:\path\to\skill\SKILL.md" --out ".\reports\skill-report.html" ``` Use the generated HTML report as the primary output. Summarize the overall result, the severe issue count, and the highest-priority fixes in the final response. ## What to check Validate the target `SKILL.md` against the Agent Skills specification: 1. Confirm YAML frontmatter exists and is parseable. 2. Confirm required fields such as `name` and `description`. 3. Validate optional specification fields when present. 4. Check that `name` matches the skill directory name when it can be inferred. 5. Review whether `description` says what the skill does and when to use it. 6. Review whether the body contains enough actionable guidance to help another agent execute the skill. Treat specification violations as severe issues. Treat obvious semantic failures as severe issues too, including: - descriptions that are too short or too vague to support triggering - bodies that are nearly empty or do not provide actionable guidance Treat weaker organization or thin guidance as warnings. Return a failing result when severe issues are `2` or more. Otherwise return a passing result. ## Reporting Always point the user to the generated HTML report path, especially when the target skill lives outside the current repo. When summarizing results: 1. State whether the result is passing or failing. 2. Mention the severe issue count and warning count. 3. Call out the first fixes the user should make. ## References Read `references/specification-checklist.md` when you need the exact rules and severity mapping used by this skill.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-checker-1776096130 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-checker-1776096130 技能

通过命令行安装

skillhub install skill-checker-1776096130

下载 Zip 包

⬇ 下载 skill-checker v1.0.1

文件大小: 17.82 KB | 发布时间: 2026-4-14 14:10

v1.0.1 最新 2026-4-14 14:10
- Updated version to 1.0.1.
- Clarified usage instructions and improved PowerShell example scripts in documentation.
- Updated reporting guidance to use clear "passing" or "failing" terminology instead of Chinese terms.
- Fixed and modernized README and SKILL.md to provide clearer instructions and reduce ambiguity.
- No core checker logic changes; improvements focus on usability and documentation clarity.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部