一键导入
ui-frontend-planner
Domain guidance for planning UI and frontend phases. Loaded when phase category is UI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Domain guidance for planning UI and frontend phases. Loaded when phase category is UI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Domain guidance for implementing API and service layer phases. Loaded when phase category is API.
Domain guidance for planning API and service layer phases. Loaded when phase category is API.
Domain guidance for reviewing API and service layer phases. Loaded when phase category is API.
Domain guidance for planning authentication and security phases. Loaded when phase category is AUTH.
Domain guidance for planning CLI and tooling phases. Loaded when phase category is CLI.
Domain guidance for planning data and persistence phases. Loaded when phase category is DATA.
| name | ui-frontend-planner |
| description | Domain guidance for planning UI and frontend phases. Loaded when phase category is UI. |
Roadmap visual language ("minimalist design", "settings menu", "render the dashboard") is the planner's input, not output. Translate it into specifications the executor cannot interpret away:
position: fixed, backdrop styling, z-index above content, escape-to-close, click-outside-to-close. "A modal will appear" is not a spec.pass_criteria entry phrased as a verifiable claim about what is visible in the executor's screenshot (e.g. "Screenshot at .autodev/pipeline/visual-smoke/{phase}-default.png shows the named layout zones distinct and positioned as described, with logical tokens rendered as styled glyphs/icons"). The reviewer is multimodal and will load the screenshot, so write each criterion as something a human looking at the image could verify.Require at least: pure render tests, reducer/state-transition tests, one E2E interaction test per critical workflow, one resize regression test. On visual phases, also require the executor to capture screenshots via the Playwright MCP and list them in executor_output.visual_smoke_artifacts.