何夕2077AI Agent

Agent-Skills規範編程代理

2026年8月7日 00:00

重點摘要

Skills encode the workflows, quality gates, and best practices that senior engineers use when building software.

站內 AI 整理稿

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

相關文章

量子位AI Agent

螞蟻集團開源Avernet,讓人與智能體像組織一樣高效協作

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

剛剛
AIBaseAI Agent

螞蟻集團開源Avernet:破解多智能體“找不到、對不齊”協作難題

AI資訊AI新閒資訊正文螞蟻集團開源Avernet:破解多智能體“找不到、對不齊”協作難題發布於AI新閒資訊時間 :Aug 7, 2026閱讀 :1分鐘近日,螞蟻集團正式開源多智能體協作基礎設施Avernet,社區版本已上線。首個版本重點開放智能體協作網絡能力,支持不同智能體之間的發現、共識、跨團隊協作與治理。

2 小時前9200
何夕2077AI Agent

SuperScout實現低成本路由

**SuperScout實現低成本路由:先「偵察」程式庫再派工,編碼代理成本降至五分之一** **——7B搜尋模型結合隱藏狀態路由,在SWE-bench Pro上以五分之一成本追平最佳單一模型表現** (綜合arXiv最新論文報導)在軟體工程自動化領域,前沿大型語言模型(LLM)雖能解決倉庫級軟體問題,但每一次嘗試都所費不貲。現有的路由系統僅從問題文字本身選擇模型,往往無法準確預判任務難度與所需資源。

5 小時前
何夕2077AI Agent

Prime Agent框架分數飆升

Prime Agent框架分數飆升。 極客展示了新型智能框架技術分享文章。奧普斯五代評分飆到了九成。傳統外殼在某種程度上限制了它。該框架目前能自由地修改參數。優秀的編程替代工具再度出現。

5 小時前
IT之家AI Agent

谷歌地圖智能體功能迎來新升級:聊著天就把酒店、外賣訂好了

首頁 > 智能時代>人工智能 谷歌地圖智能體功能迎來新升級:聊著天就把酒店、外賣訂好了 2026/8/6 20:49:13 來源:IT之家 作者:清源 責編:清源 評論: IT之家 8 月 6 日消息,今天(6 日)晚間,谷歌地圖副總裁兼總經理米麗婭姆 · 丹尼爾宣佈,AI 功能 Ask Maps 迎來新一輪升級,不僅可以按照用戶的個性化需求訂餐、尋找酒店,還能結合已有行程提供建議。

8 小時前