SuperAPI AI 工具集

lov-skill-optimizer

智能体与模型

查看项目

更新于 10-16 00:01

技能介绍

用途:对已有的一个或多个 Agent Skill 做非交互式维护,从规范源路径出发审计并优化,随后统一提升版本号、更新文档与变更记录,并核验分发同步状态。

主要能力:解析目标 Skill 的规范路径(支持显式绝对路径,或 foo、lov-foo、foo-skill 名称形式),识别 Git 根、分支与工作区状态;运行 lint 检查 frontmatter、触发短语、README 版本徽章与安装命令、metadata.version 与 skill.yaml 版本一致性、argparse 用法、TODO 占位、超大指令体、个人路径与固定运行时路径等;对面向读者输出文本的 Skill 要求顶层 depends_on 含 lov-branding-consistency;按 patch/minor/major 提升版本并写入 CHANGELOG;检查并同步安装副本与目录。

使用方式:核心命令包括 python3 scripts/lint_skill.py --path /absolute/path/to/skill --json、python3 scripts/inspect_layout.py --path /absolute/path/to/skill --json、python3 scripts/bump_version.py --path /absolute/path/to/skill --type minor --message "..." --change "...",以及 python3 scripts/sync_installation.py --source ... --target ... --json(加 --apply 执行复制,--prune 仅在明确需要删除多余文件时使用)。安装根可通过 AGENT_SKILLS_DIR、CLAUDE_SKILLS_DIR、CODEX_SKILLS_DIR、SKILLS_DIR 或 --install-root、--catalog-root 指定。修改后需重新 lint 与 inspect,再提交并推送精确变更文件。

适用场景:Skill 的缺陷修复、可复用反馈的规则沉淀、版本与文档一致性维护、安装副本与目录同步核验。

限制:付费/加密仓库以仓库根为规范,仅同步 public/ 载荷,不得把明文 src/ 内容复制进已安装的付费 Skill;不得把既有未提交改动并入维护提交;未发现目录时报告 not_discovered,源与安装已更新但目录过期时报告 partial;无远程仓库时报告 push: not_configured;所有内置工具仅使用 Python 标准库。具体收费、价格与平台支持信息暂未提供。