Principle Redesign From First Principles

作者 cursorccb5507cec15無授權條款10K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫今天更新

Apply when integrating a new requirement into an existing design. Redesign as if the requirement had been a foundational assumption from day one, instead of bolting it on.

AI 產生的概覽

指導在整合新需求時,從第一性原理重新設計現有設計,而不是把它硬接到原有設計上。

功能
這個技能提供一套方法,用來把新需求整合進現有設計,並把該需求當成從一開始就存在的基本假設。它指示代理閱讀所有受影響的檔案、理解目前設計、思考如果帶著新需求從零開始會打造出什麼,並把變更傳播到所有參照處,例如型別、文件、範例與理由說明段落。它建議先想清楚整體重新設計,再逐步交付,並將此定位為在整合變更時保留選擇權價值的方式。
適用情境
當新需求必須整合進現有設計,而且目標是一致連貫的重新設計而非附加式修改時使用。它適合設計或程式碼變更,尤其是變更需要一致地貫穿相關參照與文件的情境。
執行需求
不需要任何工具、套件、執行環境、憑證或網路存取。它不附帶指令碼,只有指示說明。

Redesign From First Principles

When integrating a change, don't bolt it onto the existing design. Redesign as if the requirement had been there from the start.

  • Read all affected files and understand the current design
  • Ask: "if we were writing this from scratch with this new requirement, what would we build?"
  • Propagate the change through every reference: types, docs, examples, rationale sections
  • Think about the whole redesign, then deliver it incrementally

This is the method for preserving option value when integrating changes into an existing design.

來源與署名

來源:cursor/plugins位於pstack/skills/principle-redesign-from-first-principles提交ccb5507

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架