ponytail-help

ponytail-help

熱門

所有 ponytail 模式、Skill 與指令的快速參考卡。單次顯示,非持續性模式。觸發條件:/ponytail-help、"ponytail help"、"what ponytail commands"、"how do I use ponytail"。

8.4萬星標
4575分支
更新於 2026/7/15
SKILL.md
唯讀
名稱
ponytail-help
描述

所有 ponytail 模式、Skill 與指令的快速參考卡。單次顯示,非持續性模式。觸發條件:/ponytail-help、"ponytail help"、"what ponytail commands"、"how do I use ponytail"。

Ponytail Help

被呼叫時顯示此參考卡。僅單次顯示,切勿變更模式、寫入 flag 檔案或保留任何狀態。

Levels(等級)

Level 觸發指令 變更內容
Lite /ponytail lite 依要求建置,並在一行內列出更偷懶的替代方案。
Full /ponytail 強制執行階段階梯:YAGNI → 標準函式庫 → 原生 → 單行 → 最簡。預設值。
Ultra /ponytail ultra YAGNI 原理主義者。刪除優先於新增。在建置前先質疑需求。

設定的等級會持續有效,直到變更或階段(session)結束。

Skills

Skill 觸發指令 功能說明
ponytail /ponytail 偷懶模式本身。可行且最簡單的解決方案。
ponytail-review /ponytail-review 過度工程化審查:L42: yagni: factory, one product. Inline.
ponytail-audit /ponytail-audit 全儲存庫(repo)過度工程化稽核:依優先順序排名的建議刪除清單。
ponytail-debt /ponytail-debt 收集 ponytail: 捷徑註解並彙整至追蹤帳本。
ponytail-gain /ponytail-gain 量化效益計分板:更少的程式碼、更低的成本、更快速度。
ponytail-help /ponytail-help 本參考卡。

Codex 使用 @ponytail@ponytail-review@ponytail-help;Claude Code
與 OpenCode 則使用上述斜線指令形式(OpenCode 已將全數六種功能以斜線指令形式提供)。

停用(Deactivate)

輸入 "stop ponytail" 或 "normal mode"。隨時可用 /ponytail 重新啟用。
使用 /ponytail off 亦可。

設定預設模式(Configure Default Mode)

預設模式 = full,每次階段開始時自動啟用。可透過以下方式修改:

環境變數(優先權最高):

export PONYTAIL_DEFAULT_MODE=ultra

設定檔~/.config/ponytail/config.json,Windows:%APPDATA%\ponytail\config.json):

{ "defaultMode": "lite" }

設定為 "off" 可停用階段啟動時的自動啟用功能,需要時再以 /ponytail 手動啟用。

解析優先順序:環境變數 > 設定檔 > full

更新(Update)

只需設定一次自動更新:開啟 /plugin,前往 Marketplaces(市集),選擇 ponytail 並啟用 Auto-update。隨後 Claude Code 將在啟動時拉取最新版本(出現提示時執行 /reload-plugins)。手動重新整理方式:執行 /plugin marketplace update ponytail 後再執行 /reload-plugins

若無法識別 /plugin 指令,代表您的 Claude Code 版本已過期。請進行更新(npm install -g @anthropic-ai/claude-code@latestbrew upgrade claude-code)並重新啟動。其他宿主環境(hosts)請使用各自的更新流程。

更多資訊(More)

完整文件與範例:https://github.com/DietrichGebert/ponytail