用途:将本地 SKILL.md 或 Skill 目录作为导入候选,经审计、消毒、打包、校验与发布,统一纳入 zjp1997720/zhijian-skills 权威仓库。
主要能力:
- 解析输入为真实 Skill 目录,识别 SKILL.md、所在目录或本地 Skill 根的符号链接。
- 校验权威仓库来源,确认 origin 指向 zjp1997720/zhijian-skills,禁止猜测其他目标。
- 遵循仓库 Git 同步规则,用 git_sync_guard.py 检查 needs-sync 标记;发布前运行 check_release_env.py 与 scan_skill_release.py。
- 将完整、已消毒的安装载荷放入 skills/<name>/,人工文档放 docs/skills/<name>/,变更日志放 docs/changelogs/<name>.md,并登记到 registry/skills.json。
- 通过 release_portfolio.py 冻结发布计划、校验远程 SHA 是否变化,并用 portfolio.py 校验 Skill、文档与仓库契约。
- 在隔离环境中验证安装结果,采用 copy 模式并逐字节比对 SHA-256 清单。
使用方式:解析候选目录后,运行 check_release_env.py、scan_skill_release.py,再执行 release_portfolio.py plan/verify,运行 portfolio.py validate-skill 与 audit,执行单元测试,最后用 verify_isolated_install.py 验证隔离安装。仅从权威仓库发布提交、按 Skill 标签与安装说明。
限制与安全规则:遇到密钥、令牌、私钥、cookie、凭证、.env、认证配置、个人绝对路径、客户端数据、未公开专有材料、资产权属不明或未验证的权威远程时必须停止。禁止强推、改写已发布标签、创建独立仓库,也不能把缺失证据当作通过。受治理 Skill 的 trust_report 与 output_quality_scorecard 必须在载荷内且被 HEAD 跟踪。不要用 npx skills add <source> --help 作为帮助探测,因为它可能执行真实安装。
输出内容:权威 Skill URL、提交与 <skill>/v<version> 标签、npx 安装命令、各项校验结果、README 展示层级、八字段发布故事、安全摘要,以及至少一条 X/Twitter 发布文案和中文版本。