安裝
npx skills add https://github.com/angular/skills適合誰
當你希望編碼 Agent 按最新版 Angular、官方實踐和新特性來寫應用、並有效管理現有 Angular 專案時,使用這套技能。它面向智慧編碼工具,頁面點名 Gemini CLI、Antigravity 等,啟動某個技能會載入該任務所需的說明和資源。不要把這兩家理解成獨家。已經有 Angular 倉庫、想先問反應式、表單、依賴注入或路由該怎麼寫的人,應先用 angular-developer。還沒有專案、準備從零鷹架的人,才考慮 angular-new-app,因為它會呼叫 Angular CLI 建立新應用。貢獻入口在 angular/angular 倉庫,不是在本技能倉直接改;日常使用不必走貢獻流程。
3 分鐘完成第一次嘗試
推薦只走官方這條安裝命令,倉庫位址必須與頁面一致:
npx skills add https://github.com/angular/skills
不要改成未出現的市場名,也不要臆造技能目錄。裝好後打開一個已有 Angular 專案。第一次只用 angular-developer,做唯讀架構指導,例如:目前元件若改用 signals 或 routed 功能,應注意什麼。先讓 Agent 複述:將載入 angular-developer 的說明、只給建議不寫檔、不會呼叫新建應用技能。你確認後再允許它讀程式。
成功訊號:回答覆蓋官方點到的能力範圍之一,例如元件、服務、HTTP、反應式(signals、linkedSignal、resource、httpResource)、表單、依賴注入、路由、SSR、無障礙、動畫、樣式、測試或 CLI 工具,並且沒有新建倉庫。若 Agent 要跑 angular-new-app,應打斷。
使用案例
案例一:用 angular-developer 做架構與寫法指導。適合在已有應用裡建立或調整元件、服務、HTTP 通訊,或詢問反應式、表單、依賴注入、路由、SSR、ARIA、動畫、樣式、測試、CLI 的實踐。先讓 Agent 列出它將引用的主題,你確認範圍後再允許改程式。說明沒有逐步補丁,缺了的 API 細節以你專案和技能說明為準。
案例二:用 angular-new-app 走 Angular CLI 建新應用。這會建立專案,副作用大。必須先讓 Agent 說明目標目錄、將呼叫 CLI,以及不會同時改你現有倉庫。你確認空目錄無誤後再執行。頁面沒有給出 CLI 旗標或版本號,不要編造 ng new 參數;能確認的是「使用 Angular CLI 建立新應用」。
使用邊界
預設安裝是 npx skills add 加上本倉庫位址。點名的用戶端是 Gemini CLI 與 Antigravity 等智慧編碼工具,不是完整名單。第一次不要用 angular-new-app。要改技能內容應去 angular/angular,本倉庫是輸出位置。未寫明的技能短名、目錄和市場命令都不要補。倉庫頁:
https://github.com/angular/skills
Gemini CLI 技能說明:
https://geminicli.com/docs/cli/skills/
Antigravity 技能說明:
https://antigravity.google/docs/skills