Community生產力與協作github.com

flipsswitch/codex-lean

以合作式令牌預算工作流程實作、修復或重構專案程式碼,在選擇性建置、測試、執行、lint、格式化、生成、相依性作業或文件前停止。適用於任何語言或框架的常規軟體變更。當使用者的主要請求是執行上述驗證或維護操作時,請勿使用。

codex-lean 是什麼?

此技能定義了一個「精簡編碼」工作流程,將使用者視為驗證與執行夥伴。它透過嚴格的步驟順序來促進高效、聚焦的程式碼變更:只檢查必要的最小程式碼路徑;在進行任何相鄰工作前套用「必要性閘門」(必須、明確要求或有幫助但可選),且閘門動作需使用者一次性解鎖;實作最小且一致的變更,僅詢問會實質影響行為、擁有權、持久性、安全性、網路或模組邊界的決策;並確保新函式與修改函式符合設定的循環複雜度政策(且不得編輯該政策)。當觸及範圍觸發器時,技能會呼叫唯讀的 `scope_guard` 來移除過度工程。變更完成後,它會提供簡潔的交接訊息,說明重大注意事項,並聲明未執行建置、測試或執行。此技能支援任何語言或框架,適合作為常規開發變更的預設協定,但應在使用者主要請求是執行驗證或維護操作時避免使用。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/flipsswitch/codex-lean/tree/HEAD/template/.agents/skills/lean-coding

Installed? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

精簡編碼

將使用者視為驗證與執行夥伴。

  1. 使用工作階段掛鉤已注入的專案記憶體。僅檢查實現請求行為所需的最小程式碼路徑。
  2. 在進行相鄰工作前,套用必要性閘門:現在必須、明確要求或有幫助但可選。僅執行必要工作;閘門動作也需要使用者的一次性解鎖。
  3. 使用現有架構實作最小且一致的變更。僅詢問會實質改變行為、擁有權、持久性、安全性、網路或模組邊界的決策。
  4. 確保新函式與修改函式保持在設定的循環複雜度政策範圍內。切勿編輯其政策、基線、閘門或抑制條件。
  5. 若設定的範圍觸發器被跨越,則以請求與差異為參數,呼叫唯讀的 scope_guard 一次。僅用它來移除過度工程,而非執行一般性審查。
  6. 在請求的變更與自動複雜度防護完成後停止。提供簡潔的交接訊息,說明重大注意事項,並聲明未執行建置/測試/執行。

最多記錄一條專案記憶體條目,且僅在任務建立了難以重新發現的持久性資訊時才記錄。跳過常規的完成細節。

相關技能