用途:当用户提到“更新技能”“维护技能”“更新 hap-skills”“更新 skill”“同步最新的技能”“检查技能版本”等需求时,使用本技能更新和维护 HAP Skills Collection 中的 4 个核心技能:hap-v3-api、hap-view-plugin、hap-frontend-project、hap-mcp-usage。
主要能力:检查本地技能文件是否存在;从 GitHub 仓库克隆或拉取最新技能;把技能复制到 ~/.claude/skills/;验证文件大小、修改时间和 frontmatter 格式;检查并安装“应用 API - API 文档”MCP,用于让 AI 只读地查询 HAP 接口文档、学习接口结构、生成 API 调用代码。
使用方式:先检查技能文件,例如 ls -la ~/.claude/skills/hap-v3-api/SKILL.md;再更新仓库,例如 git clone https://github.com/garfield-bb/hap-skills-collection.git 或 git pull origin main;然后复制技能,例如 cp -r .claude/skills/hap-v3-api ~/.claude/skills/;最后验证 ls -la ~/.claude/skills/hap-*/SKILL.md。MCP 检查按平台进行,如 Claude Code 用 claude mcp list | grep "应用 API - API 文档",Cursor 用 cat ~/.cursor/mcp.json | grep "应用 API - API 文档";未安装时按配置添加,命令为 npx -y apifox-mcp-server@latest --site-id=5442569,并提示重启工具。
适用场景:本地技能缺失、版本过旧、需要同步仓库最新内容,或需要为 HAP 开发配置 API 文档 MCP 时。
限制:仅用于更新和维护这 4 个核心技能,不负责新增或修改技能内容;部分技能可能尚未在本地创建,更新时会从仓库同步;更新后通常需要重启 AI 工具才能生效。其他平台的具体配置路径和收费、价格等信息暂未提供。