/ghost,不會有任何反應。因為 /ghost 不是 Anthropic 內建的東西,它是我自己建的Claude Code 有一個機制叫「自訂斜線指令」:你把一段 Prompt 存成一個 .md 檔,放進特定資料夾,檔名就是指令名。存了 ghost.md,你就有了 /ghost
就這麼單純。不用寫程式,檔案內容就是純文字。所以這份檔案的價值不在「我知道 56 個秘密指令」,而在這 56 段 Prompt 我幫你寫好了,你複製貼上就有
| 位置 | 範圍 | 什麼時候用 |
|---|---|---|
.claude/commands/ | 只在這個專案裡有效,會跟著 repo 一起交付給團隊 | 這間公司、這個專案專用的指令 |
~/.claude/commands/ | 你這台電腦的所有專案都能用 | 你個人的通用指令 |
我的做法:通用的放個人層,產業專屬的放專案層。/brief、/cost 這種到哪都要用的放 ~/.claude/commands/;/quote(估價拆解,含我們的計價邏輯)這種,放各公司專案資料夾裡
在 Claude Code 裡打 / 會跳出自動完成清單,你建的指令會出現在裡面。打 /help 也可以看到所有可用指令
檔案內容就是一段 Prompt,沒有任何設定
~/.claude/commands/simplify.md檔案最上方用 --- 包起來的區塊。全部都是選填的,但 description 強烈建議寫,因為它會顯示在 /help 清單裡
| 欄位 | 作用 |
|---|---|
description | 一句話說明,顯示在 /help 與自動完成清單 |
argument-hint | 提示使用者該傳什麼參數 |
allowed-tools | 這個指令可以動用哪些工具。這是真的權限閘門,不是裝飾 |
model | 指定用哪個模型跑。簡單任務指定 Haiku 會快很多也省錢 |
disable-model-invocation | 設 true 代表只有你手動打才會觸發。有副作用的指令(部署、提交)建議設 true |
$ARGUMENTS:接參數$ARGUMENTS 會接住你在指令名稱後面打的所有文字。cost.md 裡寫「估算以下這件事的成本:$ARGUMENTS」,打 /cost 把三十坪老屋的水電全部重拉,$ARGUMENTS 就等於後面那句話
$1、$2)分開接多個欄位,不過不同版本對編號起算的寫法有出入。這份檔案裡的 56 個指令全部只用 $ARGUMENTS,確保你貼上就能跑! 前綴:先跑指令,把結果塞進 Prompt會在 Prompt 送出前先執行那行 shell 指令,把輸出結果一起帶進去。必須在 allowed-tools 裡授權,否則不會跑
gitreview.md——這是自訂指令最強的地方:模型拿到的不是你「描述」的現況,是真正當下的資料! 後面的指令每次執行都會跑,所以要快、要沒有副作用。會改變狀態的操作(刪檔、部署、提交),應該讓指令先列出計畫等你確認,不要直接執行。另外 allowed-tools 請盡量寫窄——授權一次 Bash(git:*) 跟授權整個 Bash 是完全不同的風險等級@ 前綴:把檔案內容帶進來這個功能對老闆特別有用:把公司的計價規則、SOP、話術寫成一份文件放在專案裡,所有相關指令都 @ 它。規則改了,改一個檔,全部指令同步更新
預設情況下模型會給你前言、解釋、總結、還有一句「希望這對你有幫助」。我要的是答案。這十個指令是我用最多的一類
/ghost 寫一封通知廠商下週三改期的訊息/minimal 矽酸鈣板跟石膏板哪個防潮好/brief 我該不該把ERP從自建換成SaaS/expand 營建業的驗收保留款怎麼設計比較合理/stepbystep 新案子從簽約到開工要走的流程/checklist 室內設計案的完工驗收/framework 我判斷一個案子接不接的方式/blueprint 三個月內把工廠報工流程數位化/playbook 客戶追加工程的變更單處理/roadmap 醫美診所第二家店從選址到開幕你問什麼它答什麼,很少反駁。但我做決定的時候,最需要的是有人跟我唱反調。這十個指令是強制切換它的立場
/analyst 為什麼今年設計部的案子毛利掉了/critic 這是我要寄給業主的變更說明,幫我砍/optimizer 這段官網的服務介紹/simplify 為什麼這面牆不能拆/eli5 什麼是 API/deepdive 台灣營造業缺工的結構性原因/compare 自建報表系統 vs 買現成 BI 工具/proscons 把行銷團隊從內部改成外包/firstprinciples 為什麼室內設計要收設計費再收工程費/contrarian 我認為明年應該再開兩家分店這些指令不是拿來取代人,是拿來把「從零到有」那段最卡的過程壓掉。有初稿,人改起來很快
網路上流傳的版本是寫給求職者的:改履歷、談薪水、要內推。我這邊全部翻到老闆這一端。一百多個人的公司,人的事情比案子的事情多
因為那份清單是寫給個人工作者的。我要管的是流程跟人,不是我自己的產出
我做的每一個判斷最後都會回到同一件事:這樣划不划算
@ 引用,不要寫死在指令裡。錯的做法是把計價規則直接寫進 quote.md,規則改了要改十個檔案。對的做法是規則放 docs/計價規則.md,指令裡寫「對照 @docs/計價規則.md」,改一個檔,所有引用它的指令同步更新.claude/commands/ 放在專案資料夾裡會跟著版控一起交付,新人 clone 下來就有全套指令,不用另外教disable-model-invocation: true。會發信、會刪檔、會提交的指令,設成只有人手動打才會觸發,避免 Claude 自己判斷要用而誤觸我試過一次給全部 56 個。結果是沒有人打開。現在的做法是新人第一天只裝六個
| 指令 | 為什麼是這六個 |
|---|---|
/brief | 建立「AI 可以給我短答案」的習慣 |
/stepbystep | 遇到不會的事,自己拆步驟,不用來問我 |
/checklist | 現場工作最常用 |
/meeting | 開會後自己整理,不用等祕書 |
/critic | 東西送出去之前先自己砍一次 |
/simplify | 要跟客戶解釋的時候用 |
| 指令 | 作用 |
|---|---|
/help | 列出所有可用指令,包含你自己建的 |
/clear | 清空對話,重新開始 |
/compact | 壓縮對話歷史,長時間工作後很有用 |
/context | 查看目前的 context 使用狀況 |
/model | 切換模型 |
/cost | 查看本次 session 的花費 |
/resume | 回到先前的工作 |
/rewind | 復原到之前的狀態 |
/mcp | 管理 MCP 伺服器連線 |
/init | 初始化專案的 CLAUDE.md |
/cost(查花費),前面我也給了一個 /cost(估成本)。不想撞到就把我的那個改名成 /estimate——檔名就是指令名,改檔名即可完整內建指令清單以官方文件為準:docs.claude.com
從 Claude Code v2.1.101(2026 年 4 月)開始,.claude/commands/ 這個舊格式仍然可以用,但官方建議的寫法變成 .claude/skills/<名稱>/SKILL.md
自訂指令 .claude/commands/x.md | Skill .claude/skills/x/SKILL.md | |
|---|---|---|
| 怎麼觸發 | 只能你手動打 /x | 打 /x,或 Claude 判斷情境相符時自動用 |
| 能不能帶附檔 | 不行,就一個檔 | 可以,同資料夾放腳本、範本、參考文件 |
| 設定欄位 | 相同 | 相同 |
| 同名時 | — | Skill 優先 |
我的建議:先用 commands,需要再升級。這份檔案裡的 56 個全部是單檔 Prompt,用 commands 格式最快。等到某個指令需要帶範本檔(/quote 要附報價單範本、/report 要附週報格式),再改成 Skill
/quote| 問題 | 答 |
|---|---|
| 我打了指令沒反應 | 先確認三件事:檔案有沒有放對資料夾、副檔名是不是 .md、有沒有重開 session。打 / 看自動完成清單裡有沒有出現 |
| 指令名稱可以用中文嗎 | 可以,但不建議。輸入法切換很慢,違背了「一個斜線省一段話」的目的 |
| 可以在一個指令裡呼叫另一個指令嗎 | 不能直接串接。但你可以在 Prompt 裡寫「先做 A 再做 B」,把兩段邏輯合在同一個檔裡 |
allowed-tools 不寫會怎樣 | 指令還是會跑,但用到 ! 執行 shell 的部分不會生效,而且每次動用工具時都會跳出來問你。有 ! 就一定要寫 |
| 權限要開多寬 | 開越窄越好。Bash(git status:*) 跟 Bash 是完全不同的風險等級。授權一個指令一次,不代表要給它整台電腦的存取權 |
| 可以用在網頁版 Claude 嗎 | 不行,自訂斜線指令是 Claude Code 的功能。但每一個指令的內容都是純 Prompt,複製貼上到任何 AI 對話框都能用,只是要手動貼 |
| 可以分享給團隊嗎 | 可以。放進專案的 .claude/commands/,跟著 repo 走,團隊 clone 下來就有。這也是我讓一百多個人統一用法的方式 |
| AI 給的答案可以直接用嗎 | 不行。這 56 個指令是拿來省掉「從零到有」那一段,不是拿來取代判斷。牽涉到法規、合約、財務、醫療的內容一定要人看過,醫美的廣告用詞尤其要走過法遵 |
這 56 個指令,本質上是把「我腦袋裡怎麼問問題」寫成了檔案。我一百多個員工,不可能每個都教。但我可以把「該怎麼問」寫下來,讓他們打一個斜線就拿到