Skip to content
Back to skills

Ui Plan

ASecurity

根據 plan package、system-analysis handoff、truth-delta 與現有 truth,產出 plan-side `ui/**` 設計與靜態雛形。`ui-plan` 不是 truth owner,不寫入 `specs/truth/**`,但必須讀 truth-delta 以對齊本輪 API/data/feature truth 變更。

  • 44 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 24, 2026
developmentapi

Works with

  • cursor
  • api

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned September 24, 2026

npx -y skills add Charles5277/nuxt-supabase-starter --skill ui-plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ui Plan?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ui Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/charles5277-ui-plan/badge)](https://www.skillsdirectory.com/skills/charles5277-ui-plan)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ui-plan
description: >-
  根據 plan package、system-analysis handoff、truth-delta 與現有 truth,產出 plan-side
  `ui/**` 設計與靜態雛形。`ui-plan` 不是 truth owner,不寫入 `specs/truth/**`,但必須讀 truth-delta
  以對齊本輪 API/data/feature truth 變更。
metadata:
  clade:
    invocation: explicit
---
<!-- LOCKED: mirrored from Waterball-Software-Academy/aixbdd@bc8fdebe2d30db384f77911aaed81888ad03bf5f via scripts/sync-upstream-mirrors.ts — edit upstream, never here -->
<!-- clade-targets: claude,codex,cursor -->

# UI Plan

`ui-plan` 只產出本次迭代的 UI plan 與靜態雛形。UI artifact 留在 plan package,作為實作參考與評審材料,不是系統 truth。

# SOP

## Phase 1 -- 對齊 plan、truth-delta 與 UI 範圍

1. READ 讀取使用者需求、呼叫者 handoff、plan package 的 `spec.md`、`research.md`、`plan.md`、`truth-delta.md`、既有 `ui/**`,以及與 UI 有關的 `specs/truth/contracts/**`、`specs/truth/features/**`。
   - 命中 clade lifecycle repo 判準(本次 plan package 的 `plan.md` frontmatter 同時含 `work_id:` 與 `truth_baseline:`)時,`plan.md` 是 lifecycle 檔:系統分析內容改讀同 package 的 `system-analysis.md`,本輪 truth delta 改讀 `plan.md` 的 `## Truth delta` 表,該 package 沒有 `truth-delta.md`。判準只看那兩個 frontmatter 鍵,NEVER 用 repo 名、manifest 或其他檔案存在與否推斷。
2. READ 讀取 `templates/ui-plan.md`、`templates/ui-plan.example.md`、`templates/prototype-entry.html`、`templates/prototype-entry.example.html`、`templates/prototype-screen.html`、`templates/prototype-screen.example.html`、`rules/高保真靜態頁面切分與Flow覆蓋判準.md` 與 `rules/靜態網站雛形與實作計畫邊界判準.md`,確認 plan-side UI artifact 與靜態雛形的完成樣貌。
3. DELEGATE 若缺口會改變使用者可見流程、畫面責任、互動入口、錯誤狀態或與 truth 的對齊方式,呼叫 `/clarify`;未收斂前停止。

## Phase 2 -- 產出 UI plan 與靜態雛形

1. THINK 依需求、truth-delta 與現有 truth 收斂畫面範圍、狀態、主要 flow、可見回饋、錯誤處理、accessibility 與 responsive 行為。
2. WRITE 將 UI 規劃寫入 `specs/plans/NNN-<slug>/ui/ui-plan.md`。
3. WRITE 依 UI plan 產出或更新 `specs/plans/NNN-<slug>/ui/*.html` 與必要靜態資源;不得寫入 `specs/truth/**`。
   - 命中 Phase 1 的 clade lifecycle repo 判準時,步驟 2–3 的 `specs/plans/NNN-<slug>/` 一律換成本次 plan package `specs/plans/<work-id>/`(由 `flow plan open` 鑄出),NEVER 另建 `NNN-<slug>` 目錄。
4. READ 回頭檢查 UI plan 與靜態雛形是否對齊 spec、truth-delta 與相關 truth;若不符合,立即修正。

## Phase 3 -- 交付後續 handoff

1. WRITE 向使用者回報 UI plan、靜態雛形路徑、引用的 truth 變更、剩餘風險,以及是否可進入 `/dsl-refine`、`/tasks` 或實作。

Files in this skill

  • SKILL.md2.9 KB
  • rules/靜態網站雛形與實作計畫邊界判準.md2.4 KB
  • rules/高保真靜態頁面切分與Flow覆蓋判準.md2.9 KB
  • templates/prototype-entry.example.html3.9 KB
  • templates/prototype-entry.html3.9 KB
  • templates/prototype-screen.example.html4.5 KB
  • templates/prototype-screen.html4.6 KB
  • templates/ui-plan.example.md5.8 KB
  • templates/ui-plan.md2.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.