ucs-page

Installation
SKILL.md

ucs-page

页面用例规约:根据 demo 页面 + 接口明细,生成每个页面的页面公约(URL / 数据源 / 组件树 / 组件调整 / 交互流)。仅需要写页面的端适用(前端 / App / 桌面端 / 小程序)。

前置依赖(先检查,缺失就停)

  • 非后端:读 docs/standards/tech-stack-rule.md 的"选型上下文",若端 = 后端,提示此 skill 只服务写页面的端,结束。
  • 接口明细目录按协议分支(HTTP 与 gRPC 互斥,只生成其一):
    • 存在 docs/specs/API/ → 项目为 HTTP,接口明细目录 = docs/specs/API/;
    • 存在 docs/specs/grpc/ → 项目为 gRPC,接口明细目录 = docs/specs/grpc/;
    • 两者皆无 → 接口明细缺失,提示先运行 specs-api 生成接口,结束;
    • 两者皆有 → 以 docs/standards/tech-stack-rule.md 选型上下文为准,或询问用户。
  • 必须存在:docs/product/demo/(≥1 个页面 HTML)、docs/standards/tech-stack-rule.md(含端/技术栈选型)。
  • 建议存在:docs/specs/design/COMPONENTS.md(规范组件清单,specs-components 产物;缺失时组件名回退为 tech-stack-rule 的组件库)、docs/specs/design/DESIGN.md(设计 token)、docs/standards/directory-rule.md、docs/standards/tools-rule.md、docs/product/business-flow.md。
  • 缺失必选项时,提示先运行对应 skill,结束。

模板文件(本 skill 自带)

Installs
1
First Seen
Aug 27, 2026
ucs-page — pcode-xyz/simple-skills