# 策展 · X (Twitter) 🔥

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 作者：Charly Wargnier (@DataChaz) · 平台：X (Twitter) · 日期：2026-04-05

> 原始來源：https://x.com/datachaz/status/2040357775830814798

## 中文摘要

Addy Osmani 發布 Agent Skills，為人工智慧開發代理導入生產級工程標準。

Google 工程師 Addy Osmani 推出了「Agent Skills」，這是一套為人工智慧程式開發 Agent 設計的開源工程技能包。此專案旨在解決人工智慧 Agent 在開發過程中容易跳過規格、測試與安全審查，過度追求「完成」而非「正確」的通病。

**核心痛點與設計初衷**
人工智慧 Agent 雖然強大，但往往會走捷徑，忽略規格定義、測試與安全審查，導致產出品質不穩定，過度優化「完成速度」而犧牲了「正確性」。Addy Osmani 建立此專案是為了修正這種傾向，將資深工程師實際使用的工作流程與品質門檻（Quality Gates）編碼化，確保 Agent 在開發的每個階段都能遵循嚴謹的工程紀律，而非僅是生成程式碼。

**結構化的開發生命週期**
該專案涵蓋了軟體開發的全生命週期，並透過 7 個 Slash 指令（`/spec`, `/plan`, `/build`, `/test`, `/review`, `/code-simplify`, `/ship`）來啟動對應的 19 種工程技能。這些技能不僅是參考文件，更是具備步驟、檢查點與退出標準的實作流程：
- **Define (定義)**：透過 `/spec` 進行想法精煉與規格撰寫。
- **Plan (規劃)**：透過 `/plan` 將任務拆解為可驗證的小單元。
- **Build (建構)**：包含 `/build` 增量實作與 `/code-simplify` 程式碼簡化。
- **Verify (驗證)**：透過 `/test` 執行測試驅動開發（TDD）與除錯。
- **Review (審查)**：透過 `/review` 進行程式碼品質與安全性把關。
- **Ship (交付)**：透過 `/ship` 處理 Git 工作流與持續整合部署。

**工程文化與技術實踐**
這些技能深度整合了 Google 的工程文化，如「Shift Left（左移測試）」、「Hyrum's Law（海勒姆定律）」、「Chesterton's Fence（切斯特頓圍欄）」與「測試金字塔」等概念。其設計核心在於：
- **反合理化機制 (Anti-rationalization)**：每個技能都包含常見的藉口與反駁論點，防止 Agent 找理由跳過步驟。
- **驗證不可妥協**：所有技能結束時必須提供證據（如測試通過、建構輸出），拒絕「看起來沒問題」的模糊判斷。
- **漸進式揭露**：僅在需要時載入參考資料，以最小化 token 使用量。

**廣泛的相容性與整合**
「Agent Skills」以 Markdown 格式編寫，適用於任何支援系統提示詞或指令檔案的 Agent。目前已支援多種主流開發工具：
- **Claude Code**：透過 Marketplace 或本地目錄安裝。
- **Cursor**：將技能檔案複製至 `.cursor/rules/` 即可。
- **Gemini CLI**、**Windsurf** 與 **GitHub Copilot**：皆有對應的設定指南。
- 該專案完全開源，開發者可透過 `npx skills add addyosmani/agent-skills` 快速啟用。

## 標籤

Skills, Agent, 開源專案, Agent Skills
