design-cli
Installation
SKILL.md
DESIGN.md
DESIGN.md 把设计系统写成 agent 可读的契约:YAML token 给出精确值,prose 解释为什么。只写 prose 不写 token 的"设计规范"对 agent 是装饰品——lint 过的 token 才是事实源。
Outcome Contract
- Outcome: 一份通过
lint校验(exit 0)的 DESIGN.md,或一次有 JSON 证据的 diff/export 操作。 - Done when: CLI 输出 JSON 中
summary.errors为 0;改动后的 token 值全部来自用户输入或既有 token 引用,没有凭空编造。 - Evidence:
lint/diff/export的 JSON 输出与退出码。 - Output: 修改后的 DESIGN.md,加上 lint 结果摘要。
- Authorization: 可以创建和编辑 DESIGN.md、运行 CLI。不要安装全局依赖、不要修改项目构建配置,除非用户明确要求。