Agent-Skills規範編程代理
重點摘要
Skills encode the workflows, quality gates, and best practices that senior engineers use when building software.
Skills encode the workflows, quality gates, and best practices that senior engineers use when building software.These ones are packaged so AI agents follow them consistently across every phase of development.
DEFINE PLAN BUILD VERIFY REVIEW SHIP ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │ Idea │ ───▶ │ Spec │ ───▶ │ Code │ ───▶ │ Test │ ───▶ │ QA │ ───▶ │ Go │ │Refine│ │ PRD │ │ Impl │ │Debug │ │ Gate │ │ Live │ └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ /spec /plan /build /test /review /ship Commands 8 slash commands that map to the development lifecycle.
Each one activates the right skills automatically.
What you're doing Command Key principle Define what to build /spec Spec before code Plan how to build it /plan Small, atomic tasks Build incrementally /build One slice at a time Prove it works /test Tests are proof Review before merge /review Improve code health Audit web performance /webperf Measure before you optimize Simplify the code /code-simplify Clarity over cleverness Ship to production /ship Faster is safer Want fewer manual steps once the spec exists?
/build auto generates the plan and implements every task in a single approved pass — you approve the plan once, then it runs autonomously.
It removes the human stepping between tasks, not the verification: every task is still test-driven and committed individually, and it pauses on failures or risky steps.
Skills also activate automatically based on what you're doing — designing an API triggers api-and-interface-design, building UI triggers frontend-ui-engineering, and so on.Quick Start Fastest path — any agent, one command.
The open skills CLI installs into 70+ agents (Claude Code, Cursor, Codex, Copilot, Cline, and more): npx skills add addyosmani/agent-skills # install all 24 skills npx skills add addyosmani/agent-skills --list # browse before installing Or grab individual skills: npx skills add addyosmani/agent-skills --skill code-review-and-quality # five-axis review before merge npx skills add addyosmani/agent-skills --skill interview-me # requirements interrogation, one question at a time npx skills add addyosmani/agent-skills --skill test-driven-development # red-green-refactor, enforced Installing one skill?
A per-skill npx install copies only skills/<name>/, not the repo-level references/ directory.The skill still works, but paths to supplementary shared checklists are unavailable.
Use a whole-repo integration, clone the repository, or copy the needed checklist into a references/ directory inside the installed skill.This portability gap is tracked in #361.Prefer a native integration?Pick your tool below.
Claude Code (recommended) Marketplace install: /plugin marketplace add addyosmani/agent-skills /plugin install agent-skills@addy-agent-skills SSH errors?The marketplace clones repos via SSH.
If you don't have SSH keys set up on GitHub, either add your SSH key or use the full HTTPS URL to force HTTPS cloning during the marketplace-add step: /plugin marketplace add https://github.com/addyosmani/agent-skills.
git /plugin install agent-skills@addy-agent-skills If /plugin install still fails with [email protected]: Permission denied (publickey) on Windows or macOS, the recommended workaround is to configure Git once to rewrite GitHub SSH URLs to HTTPS for subprocess clones: git config --global url.
"https://github.com/".insteadOf [email protected]: Local / development: git clone https://github.com/addyosmani/agent-skills.git claude --plugin-dir /path/to/agent-skills Cursor Put workflow skills under .cursor/skills/ (sync from agent-skills/skills/) and short policies in .cursor/rules/*.
mdc — do not paste full skills into rules.See docs/cursor-setup.md.Antigravity CLI Install as a native plugin for skills, subagents, and slash commands.See docs/antigravity-setup.md.Install from the repo: agy plugin install https://github.com/addyosmani/agent-skills.
git Install from a local clone: git clone https://github.com/addyosmani/agent-skills.git agy plugin install ./agent-skills Gemini CLI Install as native skills for auto-discovery, or add to GEMINI.md for persistent context.See docs/gemini-cli-setup.md.
Install from the repo: gemini skills install https://github.com/addyosmani/agent-skills.git --path skills Install from a local clone: gemini skills install ./agent-skills/skills/ Windsurf Add skill contents to your Windsurf rules configuration.See docs/windsurf-setup.md.
OpenCode Uses agent-driven skill execution via AGENTS.md and the skill tool.See docs/opencode-setup.md.GitHub Copilot Use agent definitions from agents/ as Copilot personas and skill content in .github/copilot-instructions.md.See docs/copilot-setup.md.Kiro IDE & CLI Skills for Kiro reside under ".
kiro/skills/" and can be stored under Project or Global level.Kiro also supports Agents.md.See Kiro docs at https://kiro.dev/docs/skills/ Codex Install as a native Codex plugin (Codex CLI v0.
122+): codex plugin marketplace add addyosmani/agent-skills codex plugin add agent-skills@agent-skills The first command registers the marketplace; the second installs the plugin.Codex reads the root skills/ directory directly through .codex-plugin/plugin.json.
Once installed, invoke skills in chat using @ (e.g., @spec-driven-development).See docs/codex-setup.md for local installation and troubleshooting.Command Code Install natively with the built-in cmd skills command.Command Code clones the repo, discovers every SKILL.md, and installs into .
commandcode/skills/: cmd skills add addyosmani/agent-skills # pick skills to install (project) cmd skills add addyosmani/agent-skills --global # install for all projects (~/.
commandcode/skills/) cmd skills add addyosmani/agent-skills -s spec-driven-development # install a specific skill Installed skills show up in the TUI slash menu, e.g./spec-driven-development.See docs/commandcode-setup.md.
Other Agents Skills are plain Markdown - they work with any agent that accepts system prompts or instruction files.See docs/getting-started.md.Adoption Already installed?How you roll the pack out depends on your codebase.
The Adoption Guide covers two paths: the full lifecycle from day one for a greenfield project, or an incremental, verification-first rollout for an established codebase.All 24 Skills The commands above are entry points.
The pack includes 24 skills total — 23 lifecycle skills plus the using-agent-skills meta-skill.Each skill is a structured workflow with steps, verification gates, and anti-rationalization tables.You can also reference any skill directly.
Meta - Discover which skill applies Skill What It Does Use When using-agent-skills Maps incoming work to the right skill workflow and defines shared operating rules Starting a session or deciding which skill applies Define - Clarify what to build Skill What It Does Use When interview-me One-question-at-a-time interview that extracts what the user actually wants instead of what they think they should want, until ~95% confidence The ask is underspecified, or the user invokes "interview me" / "grill me" idea-refine Structured divergent/convergent thinking to turn vague ideas into concrete proposals You have a rough concept that needs exploration spec-driven-development Write a PRD covering objectives, commands, structure, code style, testing, and boundaries before any code Starting a new project, feature, or significant change Plan - Break it down Skill What It Does Use When planning-and-task-breakdown Decompose specs into small, verifiable tasks with acceptance criteria and dependency ordering You have a spec and need implementable units Build - Write the code Skill What It Does Use When incremental-implementation Thin vertical slices - implement, test, verify, commit.
Feature flags, safe defaults, rollback-friendly changes Any change touching more than one file test-driven-development Red-Green-Refactor, test pyramid (80/15/5), test sizes, DAMP over DRY, Beyonce Rule, browser testing Implementing logic, fixing bugs, or changing behavior context-engineering Feed agents the right information at the right time - rules files, context packing, MCP integrations Starting a session, switching tasks, or when output quality drops source-driven-development Ground every framework decision in official documentation - verify, cite sources, flag what's unverified You want authoritative, source-cited code for any framework or library doubt-driven-development Adversarial fresh-context review of every non-trivial decision in-flight - CLAIM → EXTRACT → DOUBT → RECONCILE → STOP, with optional user-authorized cross-model escalation Stakes are high (production, security, irreversible), working in unfamiliar code, or a confident output is cheaper to verify now than to debug later frontend-ui-engineering Component architecture, design systems, state management, responsive design, WCAG 2.
1 AA accessibility Building or modifying user-facing interfaces api-and-interface-design Contract-first design, Hyrum's Law, One-Version Rule, error semantics, boundary validation Designing APIs, module boundaries, or public interfaces Verify - Prove it works Skill What It Does Use When browser-testing-with-devtools Chrome DevTools MCP for live runtime data - DOM inspection, console logs, network traces, performance profiling Building or debugging anything that runs in a browser debugging-and-error-recovery Five-step triage: reproduce, localize, reduce, fix, guard.
Stop-the-line rule, safe fallbacks Tests fail, builds break, or behavior is unexpected Review - Quality gates before merge Skill What It Does Use When code-review-and-quality Five-axis review, change sizing (~100 lines), severity labels (Nit/Optional/FYI), review speed norms, splitting strategies Before merging any change code-simplification Chesterton's Fence, Rule of 500, reduce complexity while preserving exact behavior Code works but is harder to read or maintain than it should be security-and-hardening OWASP Top 10 prevention, auth patterns, secrets management, dependency auditing, three-tier boundary system Handling user input, auth, data storage, or external integrations performance-optimization Measure-first approach - Core Web Vitals targets, profiling workflows, bundle analysis, anti-pattern detection Performance requirements exist or you suspect regressions Ship - Deploy with confidence Skill What It Does Use When git-workflow-and-versioning Trunk-based development, atomic commits, change sizing (~100 lines), the commit-as-save-point pattern Making any code change (always) ci-cd-and-automation Shift Left, Faster is Safer, feature flags, quality gate pipelines, failure feedback loops Setting up or modifying build and deploy pipelines deprecation-and-migration Code-as-liability mindset, compulsory vs advisory deprecation, migration patterns, zombie code removal Removing old systems, migrating users, or sunsetting features documentation-and-adrs Architecture Decision Records, API docs, inline documentation standards - document the why Making architectural decisions, changing APIs, or shipping features observability-and-instrumentation Structured logging, RED metrics, OpenTelemetry
Related
相關文章

當 human in the loop 變成“閉著眼睛點確認”,企業Agent 安全還能靠誰?
專家指出,AI Agent 從內容安全轉向行為安全,提示詞注入、工具濫用與過度授權成為主要風險。企業應建立可視、可管、可追溯的安全基線,並對工具權限進行最小化與臨時化管理,避免 human in the loop 淪為形式。安全防護需從靜態入口轉向動態行為約束,以因應 Agent 自主執行帶來的全新挑戰。

開源Agent框架刷爆ARC-AGI-3,「自我改進」的RLM harness引爭議
一套開源Agent框架在ARC-AGI-3基準測試中創下超過85%的正確率,大幅領先其他解決方案,其核心是名為「RLM harness」的自我改進機制。然而,該方法引發學術爭議,部分研究者批評它透過反覆試錯「鑽漏洞」,不符合ARC-AGI評測一次性推理的精神。這場討論促使AI社群重新審視評測標準,並可能影響未來ARC-AGI版本的設計方向。

騰訊是在“賽馬”,還是在打造 “Agent工廠”?
騰訊內部正在探討其發展策略究竟是「賽馬」機制還是打造「Agent工廠」。相關討論聚焦於公司如何平衡內部競爭與統一平台建設。目前站內已移除相關混雜文字,保留原始主題供讀者參考。
ChinaJoy 2026 AI遊戲規模化落地,邊緣雲與API安全重構產業底層邏輯
2026年ChinaJoy展館,“與AI同遊”的主題隨處可見。行業調查顯示,僅有21%的企業擁有完整的API資產清單,大量後臺AI接口仍在無人監控的狀態下裸奔。合規與安全也同步下沉。算力下沉還不夠,API安全必須同步前移邊緣雲解決了體驗問題,但AI交互入口的安全,同樣需要前置到邊緣。算力與安全,缺一不可Akamai的判斷很明確:遊戲AI轉型不能割裂算力與安全。這也是遊戲廠商規模化落地AI智能體、構建AI原生遊戲的標準化底層方案。

openJiuwen發佈業界首個企業級分佈式蜂群架構,聯合郵儲成功落地金融生產環境
< img id="wx_img" src="https://www.qbitai.com/wp-content/uploads/imgs/qbitai-logo-1.

螞蟻集團開源Avernet,讓人與智能體像組織一樣高效協作
**螞蟻集團開源Avernet:打造人與智能體高效協作的“組織級”基礎設施** **來源:量子位** **2026-08-07 11:08:51** 近日,螞蟻集團正式宣佈開源多智能體協作基礎設施Avernet,其社區版本已同步上線。作為業界首個聚焦於“組織級協作”的智能體基礎設施,Avernet的首個版本重點開放了智能體協作網絡能力,旨在支持不同智能體之間的發現、共識達成、跨團隊協作與治理,為人工智能從“單點智能”走向“系統智能”提供關鍵支撐。