feat(skills): 新增 gitlink-cli-contract-guard CLI 契约守卫 Skill #299
Loading…
Reference in New Issue
No description provided.
Delete Branch "Mengz/gitlink-cli:mengz/skill-cli-contract-guard-submit"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Skill 解决的问题
原来的
gitlink-ci-health依赖仓库 CI 状态,但很多 GitLink 仓库并没有稳定可用的 CI 信号,实际帮助有限。相比之下,社区更常见、也更容易被忽略的问题,是 CLI 改动在不经意间破坏了已有命令契约,例如 flag 语义漂移、帮助文案失真、--format json输出结构变化、中文错误提示乱码等。这个 skill 的目标就是在合并前把这类兼容性风险系统性挑出来。Skill 能做什么
这次提交包含的内容
skills/gitlink-ci-health/。skills/gitlink-cli-contract-guard/SKILL.md,围绕 CLI 契约兼容性重新定义 skill。references/contract-surfaces.md与references/severity-rubric.md,分别约束审查面和严重级别判定。examples/codex-validation-2026-06-26.md。如何复核与验证
我已按 skills 规范执行
quick_validate.py,结果通过。随后在 Codex 中使用该 skill 审查Gitlink/gitlink-cli的 PR #290。skill 能明确判断该 PR 只改动 skill 文档与图片资产,没有触碰cmd/、shortcuts/、输出层、错误处理与帮助文本,因此不会破坏现有 CLI 契约;同时也验证了中文内容可读、git diff --check通过、契约面没有 blocking/high/medium 问题。完整结果已放进验证文档。已附材料
skills/gitlink-cli-contract-guard/examples/codex-validation-2026-06-26.mdskills/gitlink-cli-contract-guard/assets/codex-skill-directory.pngskills/gitlink-cli-contract-guard/assets/codex-validation-output.png