安裝
npx skills add shadcn/improve適合誰
如果你希望先用更強的模型把程式庫看清楚、判斷什麼值得做、寫出規格,再把執行交給更便宜的模型,improve 適合你。官方把它寫成:審計任意程式庫,並為其它智能體寫出實作計畫。技能自己不實作任何東西,計畫才是產物。
第一次就應該停在計畫。它不會改原始碼,唯一允許的寫入是 plans/。若你想讓同一個技能直接改業務程式,選錯了。執行方只應在可丟棄的 worktree 裡改,合併永遠由你來做;本頁沒有給出 worktree 命令,不要自行編造。
公開說明寫它能在任何支援 Agent Skills 格式的智能體裡工作,計畫是普通 markdown,智能體或人都能接著做。沒有點名具體用戶端,不要補一份產品名單,也不要寫成獨家支援。
3 分鐘完成第一次嘗試
只使用下面這一條官方安裝命令:
npx skills add shadcn/improve
前置條件:你有一個真實程式庫要審計,並且能在該專案執行 npx。安裝後準備使用 /improve。不要再發明第二條安裝方式。
安裝會寫入技能檔。執行前先確認目前目錄就是要審計的倉庫。命令結束後,先做一次不寫計畫的核對:確認智能體認識 /improve,並能複述「只寫 plans/、不改原始碼」。這是安裝可觀察的成功訊號。
真正跑 /improve 會做完整審計、排出優先順序,並往 plans/ 寫計畫。先確認你可以接受新增 markdown 計畫檔,再執行:
/improve
成功訊號:原始碼未被它改動,plans/ 裡出現帶優先順序的發現和實作計畫。公開材料沒有列出其它斜線命令,也沒有保證計畫檔的命名規則。
使用案例
案例一:對目前倉庫做一次完整審計並產出計畫。在已安裝的前提下執行 /improve,讓它走完審計 → 優先順序發現 → 計畫。先看 plans/ 裡的 markdown,再決定要不要交給別人執行。這是本技能的主工作流。公開說明沒有寫審計維度清單,不要假裝已經知道它會檢查哪些檔案。
案例二:把計畫交給其它智能體或人執行。官方說計畫是普通 markdown,任何智能體或人都可以接手;本技能仍然不實作。執行方只應在可丟棄的 worktree 裡改,合併由你完成。先確認計畫範圍,再交給執行方。本頁沒有給出執行命令或合併命令,這個案例只涵蓋到「交接計畫、自己控制合併」。
使用邊界
技能自己永不改原始碼,寫入只去 plans/。不要把它當成自動重構或自動修復工具。也不要讓它在主工作區直接執行計畫。
安裝只有 npx skills add shadcn/improve。頁面沒有具名用戶端,只說支援 Agent Skills 格式。不要補 marketplace,也不要複製未給出的 skills 目錄。
/improve 會寫計畫檔,執行前先確認。公開材料沒有解除安裝步驟,也沒有把「更強模型 / 更便宜模型」寫成必須使用的具體型號。
倉庫位址:
https://github.com/shadcn/improve