Agent Skills
返回列表
宝安 Skill 同步

宝安 Skill 同步

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,将 @cmcc-baoan-ai/baoanmobile-skill-sync 安装到 AI 助手中。

技能介绍

解决什么问题

团队开发 Agent Skills 时,常遇到三个痛点:技能包分散在个人电脑或内网仓库,同事无法快速获取最新版本;直接发布未脱敏的代码,可能导致 API Key 或真实业务数据泄露;以及本地代码与线上平台版本不一致,排查问题困难。这个技能作为本地 CLI 控制中心,打通 SkillHub 的搜索、安装和发布接口,并强制在发布前执行敏感信息扫描。

核心能力与工作流

该技能封装了 search、install、upgrade、list 等命令,支持按关键词搜索团队源,并通过 publish 和 verify 闭环管理发布流程。

安装与升级工作流

当需要同步团队技能时,技能会先在 SkillHub 搜索匹配项,询问用户安装到项目级还是用户级目录,执行下载并最后调用 verify 校验本地与平台签名一致性。

安全发布工作流

发布是重头戏。技能强制执行脱敏扫描铁律,扫描范围包括 API Key、密码、真实人名、省公司域名等 13 类敏感数据。扫描失败会列出所有命中位置并阻断发布。通过后自动打包,执行 dry-run 预检,确认无误后调用 publish 命令发布到 community 公开源。

适用边界与注意点

使用前必须理清两套核心概念:两套 CLI 和 两个源。

  • 始终用 Python 版 CLI:Python 版(skills_store_cli.py)对应团队源和发布场景;Node 版仅用于公开源 OAuth 登录。
  • 发布限制:publish 命令的 HTTP 端点只指向 /api/v1/community/skills/publish,明确只能发到 community 公开源。团队源发布 API 返回 405,且企业 Key 访问 admin 接口返回 403。团队源发布必须走网页后台。
  • 版本冲突处理:同 slug 不能重复发同版本号。发布冲突时需通过 --version 参数提升版本号(patch / minor / major)。
  • API Key 安全:key 仅存于本地 credentials.json,严禁写入 skill 包。泄露后攻击者可发布恶意技能,需立即联系管理员轮换。

使用场景

  • 作为团队开发者,在配置新项目时,需要从团队源搜索并安装最新的 Agent Skill 到本地 WorkBuddy 环境。
  • 准备将写好的 Skill 发布给全员使用,在发布前必须执行脱敏扫描,确保代码中不包含任何真实的 API Key 或业务数据。
  • 本地修改了已发布的 Skill 并打包,需要调用 verify 命令校验本地代码与 SkillHub 平台上的签名是否完全一致。
  • 想把公开源上找到的优质 Skill 引入到内部团队源,需要先下载该 Skill,重新扫描敏感信息并升级版本号后发布。

适合人员

  • 企业内部 Agent 开发者:需要统一管理并分发团队自研的 Skill 包,确保成员能获取最新且安全的内部工具。
  • 负责技能仓库维护的管理员:需要在发布前严格审查 Skill 包,拦截包含敏感业务数据或未脱敏测试产出的文件。
  • 跨项目复用工具的研发工程师:希望将公开源上的优质 Skill 迁移到团队源,供团队内部安全地共享和迭代。