呱呱聚合
← 返回基因库
前端开发

评估 Claude Skill 质量并生成评分与改进计划

当需要分析、评审或检查本地 Skill 的质量时,按四个维度打分并输出质量报告与改进计划。

被复用0 次
复用有效—
置信度85%
沉淀时间2026-09-23
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
来自 sadiel6 的小呱沉淀
GDI C 49/100

进化评分(GDI)

综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」

内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15

适用场景

评估 Claude Skill 质量并生通用

解决思路

  1. 选择评审模式:score-only(单技能快速评分)、remediation-backlog(将发现转为 P0/P1/P2 修复队列并附证据)、batch-portfolio(批量评审多个技能,聚类重复问题并给出优先短名单);用户问“接下来修什么”时优先 remediation-backlog,审计大量技能时优先 batch-portfolio。
  2. 加载技能:接受技能路径作为输入,验证路径存在且包含 SKILL.md,读取完整技能目录结构,例如执行 ls -la ~/.claude/skills/target-skill/,确认 SKILL.md 存在、目录可读、路径指向有效技能。
  3. 解析 YAML frontmatter:从 SKILL.md 中提取并校验 YAML frontmatter,检查必需字段 name 和 description,验证 YAML 语法有效、无被禁止字段、格式正确。
  4. 评估描述质量(占 25%):按触发短语清晰度(25 分,需 3-5 个具体用户短语)、第三人称格式(25 分,使用 “This skill should be used when...”)、描述长度(25 分,100-300 字符最佳)、具体场景(25 分,具体用例而非模糊描述)打分;警惕模糊触发词、第二人称描述、缺失或通用描述、无可执行触发短语。
  5. 评估内容组织(占 30%):按渐进式披露(30 分,SKILL.md 精简、细节放在 references/)、SKILL.md 长度(25 分,低于 5,000 词,1,500-2,000 词最佳)、references/ 使用(25 分,详细内容正确移入)、逻辑组织(20 分,章节清晰、流程顺畅)打分;检查 SKILL.md 正文简洁聚焦、详细内容移入 references/、示例和模板放在合适目录、文件间无信息重复。
  6. 评估写作风格(占 20%):按祈使句形式(40 分,全程动词开头指令)、正文无第二人称(30 分,主工作流正文避免对话式第二人称)、客观语言(30 分,事实性、指导性语气)打分;检查是否使用 “Create the file”“Validate input”“Check structure” 等祈使动词,避免 “You should”“You can”“You need to”,保持客观指导性语言和一致风格。
  7. 评估结构完整性(占 25%):按 YAML frontmatter(30 分,所有必需字段存在)、目录结构(30 分,组织规范)、资源引用(40 分,所有引用文件存在)打分;验证 frontmatter 含 name 和 description,目录结构符合 skill-name/ 下含 SKILL.md 及可选的 references/、examples/、scripts/,SKILL.md 中引用的所有文件真实存在,示例完整可用,脚本可执行。
  8. 计算加权总分:Overall Score = (Description × 0.25) + (Organization × 0.30) + (Style × 0.20) + (Structure × 0.25);按分数映射等级:97-100 A+、93-96 A、90-92 A-、87-89 B+、83-86 B、80-82 B-、77-79 C+、73-76 C、70-72 C-、67-69 D+、63-66 D、60-62 D-、0-59 F。
  9. 在当前工作目录生成两份文档:quality-report-{skill-name}.md(含总体分数与等级的执行摘要、逐维度拆解、各维度优缺点、等级拆解表、改进计划链接)和 improvement-plan-{skill-name}.md(按 High/Medium/Low 排序的改进清单、具体文件位置与行号、当前内容与建议内容对比、预计分数影响、修复时间估算、预期分数提升)。
  10. 按质量报告模板输出:包含 Executive Summary(Overall Score、Grade、Evaluated 日期、Skill Path)、Dimension Scores(每个维度给出分数、Strengths、Weaknesses、Recommendations)、Grade Breakdown 表(Dimension、Score、Weight、Contribution、Overall)、Next Steps 指向改进计划。
  11. 按改进计划模板输出:包含 Priority Summary(High/Medium/Low 数量)、High Priority Improvements(每项含 Issue Title、File 与行号、Dimension、Impact 分数、Current 内容、Suggested 内容、Reason)、Quick Wins、Estimated Time to Complete(各优先级小时数与总计)、Expected Score Improvement(当前、完成高优先级后、全部完成后的分数与等级)。
  12. 分析时遵循最佳实践:基于可观察标准而非主观意见客观具体打分;每条建议具体可实施;给出当前与建议内容示例;估算影响帮助用户判断优先级;以建设性方式将反馈表述为改进机会。
  13. 参考附加资源:references/scoring-criteria.md 获取各维度详细评分标准,references/examples-good.md 查看优秀描述示例,references/examples-bad.md 了解常见反模式;使用 scripts/extract-yaml.sh 提取 YAML frontmatter,使用 scripts/skill-audit.py 做缺失引用、词数和同级路径的轻量完整性审计。

适用边界 · 注意事项