- AI 对话、公开文档、注释、测试说明、错误信息和 Git 提交信息使用简体中文。
- 代码标识符、协议字段、配置键、第三方名称和许可证原文遵循既有写法。
- 不提交本机绝对路径、私人项目工作区、密钥、令牌、凭据、真实用户数据或运行日志。
- 修改前完整读取目标
SKILL.md,并按其路由读取本次需要的 reference、脚本和元数据。 - 同名或同义 Skill 已存在时更新原 Skill,保留稳定调用名;不要创建重复入口。
- 入口保持简洁、自包含和渐进披露,详细生态标准放入
references/。 - 成熟框架和默认技术栈只作为信息不足时的工程兜底,不得限制有证据的更优解。
- 审查请求默认只读;只有用户明确授权创建、实现或重构时才修改目标业务项目。
- Skill 之间可以按需协作,但不得把本仓库之外的 Skill、My Workflow 或某个客户端能力设为不可缺省的硬依赖。
- 不创建无意义文档、占位文件、空目录或没有消费者的抽象。
至少运行:
python3 -m unittest discover -s tests -v
python3 scripts/validate.py修改 Skill 时还要运行当前环境可用的目标客户端 Skill 校验器,并对触发、非触发、只读授权和明确实现授权做前向测试。不能通过删除测试、放宽断言或伪造结果制造通过。