SuperAPI AI 工具集

project-skill-scripts

通用与其它

查看项目

更新于 10-16 14:37

技能介绍

用途:分析插件技能(skill),找出适合用辅助脚本替代的重复命令或流程,从而减少 token 消耗、加快执行、保证结果一致,并可选地创建这些脚本。

主要能力:扫描全部技能并报告候选(默认 --analyze);为指定技能创建脚本(--create <plugin/skill>);分析并为所有高分候选创建脚本(--all)。分析脚本通过 bash "${CLAUDE_PLUGIN_ROOT}/skills/project-discovery/scripts/analyze-skills.sh" $(git rev-parse --show-toplevel 2>/dev/null || echo '.') 运行,输出当前覆盖率、高分候选(score >= 8)与脚本类型建议。

识别模式:多个连续 git/gh 命令→context-gather;多阶段工作流→workflow;项目类型检测加条件执行→multi-tool;带不同参数的重复命令→utility。评估标准为至少 4 次工具调用、一致性、错误处理与复用频率;单一简单命令、交互或创意类、结构已良好的技能会跳过。

创建流程:使用标准模板(KEY=value 结构化输出、分节标记),遵循结构化输出、错误韧性、输出有界、可移植原则,放置于 <plugin>/skills/<skill-name>/scripts/<script-name>.sh,执行 chmod +x <path>,在 SKILL.md 添加 Recommended 段落并更新 frontmatter 的 modified 日期,最后提交 feat(<affected-plugins>): add supporting scripts to skills。

限制:技能无 bash 模式则跳过;脚本已存在会询问是否覆盖;SKILL.md 只读时报错并建议手动更新;插件不存在时列出可用插件。具体安装与价格信息暂未提供。