-
Notifications
You must be signed in to change notification settings - Fork 429
[Feature] agent-skill-infra 自动化技能质量评分 #368
Copy link
Copy link
Open
Labels
effort/l大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.priority/p1高优先级 / High priority triage bucket.高优先级 / High priority triage bucket.risk/high涉及安全、鉴权、迁移或公共契约 / Touches security, auth, migrations, or public contracts.涉及安全、鉴权、迁移或公共契约 / Touches security, auth, migrations, or public contracts.triage/core交由 core maintainer 结合 AI 协同处理 / Issue should be handled by a core maintainer with AI support.交由 core maintainer 结合 AI 协同处理 / Issue should be handled by a core maintainer with AI support.
Metadata
Metadata
Assignees
Labels
effort/l大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.priority/p1高优先级 / High priority triage bucket.高优先级 / High priority triage bucket.risk/high涉及安全、鉴权、迁移或公共契约 / Touches security, auth, migrations, or public contracts.涉及安全、鉴权、迁移或公共契约 / Touches security, auth, migrations, or public contracts.triage/core交由 core maintainer 结合 AI 协同处理 / Issue should be handled by a core maintainer with AI support.交由 core maintainer 结合 AI 协同处理 / Issue should be handled by a core maintainer with AI support.
Problem
SkillHub 是目前最大的中文 Agent Skill 社区,Top 50 技能通过人工审核。随着技能数量增长,纯人工审核无法规模化:
[a-zA-Z]{3,}只统计英文字母,200 字的中文描述被视为"空"(实测 nuwa-skill:描述 200+ 字被检查器报 "Description too short")Proposed Solution
用 agent-skill-infra 自动完成安装前质量评分:
三项能力:
skill-quality: 8 维度语义评分(0–100%)+ 可执行改进建议。GitHub Models gpt-4o-mini 免费跑,CJK 原生支持skill-test: 行为测试(5 种判定器:keyword/schema/LLM/flow/snapshot)skill-version: 版本 diff/回滚/基线对比——监控 skill 作者修改后是否有回归Alternatives Considered
Impact
pip install单行命令,无架构变更Contract Or SDK Impact
无。agent-skill-infra 是独立 CLI 工具,不修改 SkillHub 的 API 或 SDK。仅在审核工作流中作为可选工具集成。