do-page

Installation
SKILL.md

do-page

按页面公约实现页面代码。执行型——subagent 在项目里写真实页面代码。仅写页面的端适用(前端 / App / 桌面端 / 小程序)。

主流程只做编排,不读业务 spec(避免上下文超限);spec 读取由各 subagent 自行完成。

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

  • 非后端:读 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/specs/page-UCS/(≥1 个页面公约)、docs/product/demo/(demo HTML)、docs/standards/tech-stack-rule.md(端/技术栈/构建命令)、接口明细目录(按上协议分支解析)。
  • 建议存在:docs/specs/design/COMPONENTS.md 与 docs/specs/design/component-map-rule.md(规范组件清单 + 各端映射表,specs-components 产物;主流程按页派生切片给 subagent,缺失时组件名回退为 tech-stack-rule 的组件库)、docs/specs/design/DESIGN.md(设计 token,样式具体值)、docs/standards/directory-rule.md、docs/standards/tools-rule.md、项目代码已搭建(do-directory / do-api 产出)。
  • 缺失必选项时,提示先运行对应 skill,结束。

Step 1 — 盘点页面公约,生成待办/任务清单(主流程只做编排)

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