建立登陸頁面(Criar landing page)
協調多個階段與閘門。磁碟是真相的唯一來源;對話記憶不是。 違反文字即違反精神。
鐵律(Iron Law)
沒有任何階段可以在前一階段的閘門未獲批准的情況下開始
check-gate 的退出碼 ≠ 0,或沒有輸出,即視為未通過
資料目錄:~/projetos/criar-site/(CRIAR_SITE_ROOT)。工具包與命令:~/.claude/skills/criar-landing-page/assets/kit/README.md。模板目錄:assets/modelos/。必備子技能: landing-registrar-feedback 在所有階段均適用。
步驟 0(啟動或繼續處理客戶時必做;低風險調整且在已批准階段內可省略)
test -f ~/projetos/criar-site/_regras-vivas.md- 如果檔案不存在:停下來並詢問:「看起來初始遷移尚未完成。您希望我現在觸發 landing-evoluir-skill 來根據 criar-site/ 的歷史記錄產生 _regras-vivas.md 嗎?」如果回答「是」:必備子技能: 使用 landing-evoluir-skill(遷移模式),然後返回步驟 1。
- 如果檔案存在:完整讀取,定義專案標籤,執行
node check-regras.js --file <regras> --tags <tags> --listar,將 ID 記錄到01中,並用一行說明哪些規則適用於此客戶。
閘門函式(Gate Function)
在每個階段之前:
node check-gate.js --cliente <nome> --antes-de <fase>- 讀取該階段的輸入檔案(絕不依賴記憶)。
- 執行該階段。
- 用 frontmatter
aprovado: false儲存輸出。 - 顯示給 Felipe 並等待明確的「是」。
node approve.js --file <arq> --fase <fase> --via conversa --citacao "<trecho literal do sim>"。高風險階段(software-extra、publicacao):由 Felipe 執行! node approve.js ... --via comando。
| 階段 | 技能 | 輸出 |
|---|---|---|
| 發現(descoberta) | landing-descoberta | 01-negocio-e-escopo.md、inventario-assets.md |
| 視覺方向(direcao-visual) | landing-direcao-visual | direcao-visual.md |
| 計畫(plano) | superpowers:writing-plans,儲存於 <cliente>/plano.md | plano.md |
| 執行(execução) | superpowers:executing-plans;若 tem:software-extra 則使用 landing-software-extra | 網站、03-decisoes.md |
| 審查(revisão) | superpowers:requesting-code-review 搭配工具包 | 結果寫入 publicacao.md |
| 發布(publicação) | landing-publicar | publicacao.md |
在執行階段,從模板複製 regras-site.json 和 pares-contraste.json,並在每次交付時運行工具包。
嚴格程度與風險成正比(Rigor proporcional ao risco)
| 風險 | 範例 | 要求 |
|---|---|---|
| 低 | 文字、間距、已批准階段中的局部缺陷 | 直接執行,無需步驟 0 或閘門;只進行相關檢查;僅在有反應時才記錄 |
| 中 | 視覺識別、章節、已批准的決策 | 影響範圍有限;使用 approve.js --reabrir 重新打開受影響的階段閘門 |
| 高 | 基礎設施、共用資源、資料、正式環境 | 遵循本技能的鐵律;需透過命令方式批准 |
修改已批准成品所陳述的內容將重新打開該閘門;如有疑問,歸類為更高一級的風險。
紅旗:立即停止(Red Flags: pare)
- 「我還記得客戶說的話」·「已經批准了,我直接來」·「很快,跳過問卷」
- 手動寫入
aprovado: true· 將重大變更隱藏在## Pendências中 - 未經詢問就決定技術棧 · 為新登陸頁面做模型
| 合理化 | 現實 |
|---|---|
| 「Felipe 很趕時間」 | 趕時間也不能跳過閘門:請執行閘門檢查 |
| 「只是個小調整」 | 分類風險;低風險可以直接執行 |
| 「記憶就夠了」 | 讀取檔案;記憶是最不可靠的來源 |