用途:面向 AI 编程智能体,统一管理技能(skills)的搜索、发现、安装、删除、更新、审查、去重、列出、移动、优化与迭代。
主要能力:
- 本地操作:列出技能(python3 scripts/list_skills.py,可按 -s user/-s project 过滤、-f json 输出)、查看详情(show_skill.py)、审查(review_skill.py,检查命名、描述质量、XML 尖括号、禁用文档文件、正文长度、token 占用、可补丁性、慢更新标记完整性、路径格式、引用深度等)、删除(delete_skill.py,支持 --all-agents --force)、移动(move_skill.py user/project)、重复名审计(audit_skill_duplicates.py)。
- 发现与安装:通过 Skills CLI 搜索与安装生态技能,如 npx skills find [query]、npx skills add owner/repo@skill -g -y、npx skills list/ls、npx skills remove/rm、npx skills update。安装前须做重复名预检。
- 优化迭代(SkillOpt 风格):optimize_skill.py 以有界编辑、留出验证门、拒绝编辑缓冲、按 epoch 慢更新来优化技能,产出 best_skill.md、optimization_report.md 等;支持 --verifier assertions、--runs-per-task 多轮方差、blind_comparator.py 盲测 A/B、eval_viewer.py 生成静态 HTML 报告。
- 测试:trigger_test.py 生成并运行触发用例,transfer_test.py 验证技能在其他智能体中的落地与解析。
- 多智能体:detect_agents.py 检测、list_agent_skills.py 列出、install_skill.py 安装、copy_skill.py/move_skill_agent.py 在智能体间复制或移动。
使用方式:以命令行脚本为主,配合 npx skills 生态命令;新建技能使用 /skill-creator。删除前须用 AskUserQuestion 确认。
适用场景:需要跨多个 AI 编程智能体维护技能库、审查技能质量、消除重复、优化技能表现或做 A/B 对比时。
限制:技能发现路径因消费者而异(如 Codex 使用 $HOME/.agents/skills 并从 CWD 扫描到仓库根、跟随符号链接);npx skills check 可能具有变更性,不应视为只读;优化循环需要可测量的验证信号与 20-100 条代表性任务,任务无成功信号或仅 1-5 条时不适用。具体收费、价格与平台支持范围资料未提供。