文件历史

52 次代码提交

作者 SHA1 备注 提交日期
Addy Osmani 98967c45a4 Merge pull request #396 from nucliweb/docs/adoption-guide
Test Plugin Installation / Validate skill content (push) Has been cancelled
Test Plugin Installation / Validate command parity and description sync (push) Has been cancelled
Test Plugin Installation / Validate plugin structure (push) Has been cancelled
Test Plugin Installation / Test plugin installation (push) Has been cancelled
docs: add adoption guide for greenfield vs brownfield rollout
2026-07-12 10:58:04 -07:00
Joan Leon 7209bd12d8 docs(developer-onboarding): point to CONTRIBUTING for new-skill rules
Per review: the new-skill 'ships as a set' block restated CONTRIBUTING's
frontmatter, anatomy, and eval-count rules instead of pointing at them,
which is the 'don't duplicate, reference' rule this guide champions. Keep
the shape (SKILL.md + eval case + optional scripts) and defer the exact
requirements to CONTRIBUTING.md and skill-anatomy.md so they can't drift.
2026-07-12 19:48:34 +02:00
Joan Leon 27dcc32b83 docs(adoption-guide): name the merge-blocking review labels
Per review: the severity-label taxonomy's point is the labels that gate a
merge (Critical and Required), with Nit/Optional/FYI being the don't-block
side. In a doc about protecting a legacy codebase, name the blocking half
instead of only the optional one; let the skill remain the source of the
full taxonomy.
2026-07-12 19:47:07 +02:00
Joan Leon 695505ddac docs: add developer onboarding guide for repo contributors
Add docs/developer-onboarding.md: a guided tour for people working on the
repo itself (the five layers, local setup, the verification loop, the
contribution paths, and a suggested reading order), complementing the
authoritative rules in CONTRIBUTING.md, skill-anatomy.md, and evals/README.md.
Link it from the top of CONTRIBUTING.md as the map to its rulebook.
2026-07-12 15:50:11 +02:00
Joan Leon ffd7db67e3 docs: add adoption guide (greenfield vs brownfield rollout)
Add docs/adoption-guide.md covering two rollout paths: full lifecycle
from day one for a greenfield project, and an incremental,
verification-first path for an established codebase. Link it from the
README (new Adoption section) and from getting-started.md's Recommended
Setup as the in-depth companion to the quick setup.
2026-07-12 14:16:49 +02:00
Addy Osmani 7ce442de03 docs(comparison): refresh and expand the three-way comparison
Bring docs/comparison.md up to date and make it more useful for people
choosing between the packs:

- agent-skills: add the three-tier eval framework as the current point of
  difference, plus current tooling (Codex, Kiro, the npx skills CLI),
  /build auto, and the 24-skill / 7-checklist / Definition-of-Done facts.
- Superpowers: correct to ~14 inner-loop skills, the consolidated single
  task reviewer, the worst-case-executor plan standard, and its main
  unmet ask (agent teams); drop the stale Gemini reference.
- Matt Pocock's skills: reframe around the grilling primitive and the
  grown ~30-skill toolkit (in-progress/deprecated dirs, wayfinder,
  seam-based TDD), not a "tight set".
- Add a much fuller "How to decide what to use" section after the table:
  by shape of work, by what you optimize for, concrete scenarios, solo
  vs team, and an honest shared-frontier note on cross-session memory.

Keeps the fair-not-flattering stance and the Om Mishra head-to-head.
2026-07-10 10:01:07 -07:00
Addy Osmani 6bcfeb9dae Merge pull request #218 from nguyenducthaonguyen/docs/update-cursor-setup
docs: update Cursor setup guide for rules and skills layout
2026-07-09 19:59:20 -07:00
ShiroKSH df8eda8fbe fix: harden eval and command validation 2026-07-09 18:03:46 +03:00
Federico Bartoli 9c0edb07df fix: prevent Codex from loading Claude hooks 2026-07-09 00:03:10 +02:00
Federico Bartoli 97522bb69b fix: use root Codex plugin layout 2026-07-08 15:57:32 +02:00
Federico Bartoli 41f6a03a59 docs(codex): update install command for Codex CLI v0.122+
In Codex CLI 0.122 the marketplace subcommand moved from
`codex marketplace` to `codex plugin marketplace`. Update README and
docs/codex-setup.md so install snippets work on current Codex (verified
on 0.128.0). Keep one historical reference in the v0.122 callout.
2026-07-08 15:39:36 +02:00
Federico Bartoli 1afa9ef325 feat: add codex cli reference in codex-setup 2026-07-08 15:39:36 +02:00
Federico Bartoli 3a76ead2ef feat: add Codex plugin support without duplicating skills
Register the repo as a Codex plugin so `codex marketplace add addyosmani/agent-skills`
installs it in a single step. The plugin reads the existing `skills/` directory via
a symlink — no files are copied, and `skills/<name>/SKILL.md` remains the single
source of truth shared with Claude Code.

- codex/.codex-plugin/plugin.json — Codex manifest, skills: "./skills/"
- codex/skills → ../skills — symlink so the plugin dir stays self-contained
  while git tracks a single canonical skills/ at the repo root
- .agents/plugins/marketplace.json — local marketplace entry, plugin at ./codex
- docs/codex-setup.md — install and usage guide

Verified end-to-end with codex-cli 0.121.0: skills appear in the plugin's
Skills list after install.
2026-07-08 15:39:36 +02:00
Addy Osmani da05b987c6 Merge origin/main into docs/skill-contributing-guardrails
Resolve AGENTS.md conflict: keep this PR's pointer to docs/skill-anatomy.md
(the section main patched via #307 is the one this PR removes, so the
line-level fix is moot once the section is gone).

Also fix a stale path the port reintroduced: skill-anatomy.md referenced
/mnt/skills/user/... for scripts; correct it to the repo-relative
skills/<skill-name>/scripts/<script>.sh, matching #307.
2026-06-28 01:20:50 -07:00
Addy Osmani 54c5adfc6b Merge pull request #305 from creazyfrog/fix/issue-298-v2
docs: explain expected commands/ warning when installed as Claude Code plugin
2026-06-25 10:51:34 -07:00
Joan Leon c8e1b46547 docs(skill-anatomy): port context-efficiency and script requirements from AGENTS.md
Addy flagged that the AGENTS.md cleanup in #313 dropped two still-accurate subsections with no home elsewhere. Port them into docs/skill-anatomy.md, the canonical home for skill structure, so the dedup cleanup keeps the real guidance it was never meant to remove.
2026-06-23 08:55:59 +02:00
creazyfrog 08753b49b3 docs: explain expected commands/ warning when installed as Claude Code plugin
When agent-skills is installed as a Claude Code plugin, the plugin loader emits
a cosmetic warning about the root commands/ folder being ignored in favour of
.claude/commands/. The root commands/ directory is intentional (Antigravity CLI),
so the warning confuses installers into thinking something is broken.

Add a Note callout under 'Using Commands' in getting-started.md clarifying that
the warning is expected and all Claude Code commands load correctly.

Fixes #298

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 22:01:39 -07:00
Addy Osmani 8fea8b42c1 docs(comparison): caution against stacking multiple routers
Test Plugin Installation / Validate skill content (push) Has been cancelled
Test Plugin Installation / Validate command parity and description sync (push) Has been cancelled
Test Plugin Installation / Validate plugin structure (push) Has been cancelled
Test Plugin Installation / Test plugin installation (push) Has been cancelled
Per review feedback: clarify that cherry-picking individual skills works,
but running two frameworks as active routers at once causes command-name
conflicts, competing routing, and clashing TDD philosophies. Recommend
one primary router + à la carte borrowing.
2026-06-20 15:35:10 -07:00
Addy Osmani 176c6fa130 [docs] Add comparison to alternatives 2026-06-20 15:03:06 -07:00
Addy Osmani a5f0b17638 Merge pull request #260 from nucliweb/fix/issue-258-agents-readme-frontmatter-warning
fix(agents): move agents/README.md to docs/agents.md (fixes #258)
2026-06-15 17:13:14 -07:00
Addy Osmani 3a6fc63928 Merge pull request #268 from CooperSheroy/catalina/docs-webperf-setup-guides-20260613
docs: include webperf in setup command lists
2026-06-14 01:41:44 -07:00
zhoujingtian f2e3bd2ee7 docs: add missing /code-simplify row to getting-started command table
The slash-command reference table in docs/getting-started.md lists every
lifecycle command except /code-simplify, even though it is documented in
the README, has command files for all platforms (.claude/.gemini/commands),
and the table already includes the more specialized /webperf. Add the
missing row mapping /code-simplify to the code-simplification skill.
2026-06-14 16:20:03 +08:00
CooperSheroy 220f831da8 docs: include webperf in setup command lists 2026-06-13 09:05:08 +05:30
Joan Leon c9ab1507a3 fix(agents): move agents/README.md to docs/agents.md to avoid harness warnings
Tools that scan agents/*.md as custom agent definitions (e.g. GitHub Copilot CLI) parse every Markdown file in agents/ and require YAML frontmatter. agents/README.md was docs, not an agent, so it triggered "malformed custom agent" warnings on every session start.

Moving the docs to docs/agents.md keeps agents/ containing only real agent definitions. Updates internal links in the moved file, in the four persona files, AGENTS.md, and adds a pointer from the root README.

Fixes #258
2026-06-12 12:11:52 +02:00
Addy Osmani d043d0da29 Merge pull request #227 from hk1997/feat/antigravity-cli-support
feat: add native support for Antigravity CLI (agy)
2026-06-10 18:38:00 -07:00
Addy Osmani 8cfe230b36 docs: wire up web-performance-auditor + /webperf, sync command parity
Follow-up after the #222 merge left the new persona/command only half-wired:
- Register web-performance-auditor in the README agents table, the
  getting-started "Using Agents" table, and CLAUDE.md (3 -> 4 personas).
- Document /webperf in CLAUDE.md and the getting-started command table.
- Add .gemini/commands/webperf.toml so Gemini users get /webperf too
  (mirrors the Claude command; persona invoked inline rather than spawned).
2026-06-10 18:28:43 -07:00
Hardik Khandelwal 37ea8f9389 fix: address review feedback on Antigravity CLI commands and docs 2026-06-11 00:10:44 +01:00
Hardik Khandelwal 6f46c1f3a2 feat: add native support for Antigravity CLI (agy) 2026-06-10 12:10:42 +01:00
Addy Osmani 3af91501b2 feat(build): add /build auto for one-pass plan + implement
Adds an autonomous mode to the build command: once a spec exists,
`/build auto` (also `all`/`fast`) generates the plan if missing, takes a
single plan approval, then implements every task in dependency order with
full TDD and a commit per task.

Removes the manual stepping between tasks without removing verification —
each task still earns a passing test and its own commit, so any point is a
clean rollback. Auto-pauses for human input on failures, spec ambiguity,
or high-risk/irreversible tasks (auth, destructive migrations, payments,
deletes, deploys, secrets).

- .claude/commands/build.md: two-mode definition (default vs auto)
- .gemini/commands/build.toml: mirrored for Gemini CLI
- README.md, docs/getting-started.md: document the new mode
2026-06-06 10:29:46 -07:00
Nguyen Duc Thao Nguyen d05b2522c9 docs: update Cursor setup guide for rules and skills layout
Reflect current Cursor project context (.cursor/rules + .cursor/skills)
instead of legacy monolith patterns.
2026-06-05 09:44:23 +07:00
Addy Osmani 2a62238edd Merge pull request #183 from creazyfrog/docs/fix-copilot-agent-file-naming
docs(copilot): fix agent file naming — use *.agent.md extension
2026-05-24 14:03:14 -07:00
Trivenzaa-Admin 9cd2ce16e7 docs(copilot): fix agent file naming — use *.agent.md extension
GitHub Copilot requires custom agent files to be named *.agent.md.
The previous instructions copied them as *.md, which Copilot silently
ignores, so agents would never be available in Copilot Chat.

Changes:
- Rename all three cp commands to use the .agent.md suffix
- Add mkdir -p .github/agents (was missing, cp would have failed)
- Add a callout block explaining the naming requirement with a link
  to the VS Code custom agents docs
- Update section heading from "(agents.md)" to "(*.agent.md)"

Fixes #179

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 01:35:58 -07:00
Addy Osmani 6175fdd678 Merge branch 'main' into fix/issue-75-docs-inconsistency-conflicting-skill-des
Resolves conflict in AGENTS.md introduced by #170 (empty scripts/
directory cleanup). Combines #170's '## Usage (Optional)' + scripts/
explanation with this PR's equivalent-headings note.
2026-05-13 21:33:50 -07:00
li9292 df5466380f chore(#135): Empty scripts/ directories create inconsistency
Fixes #135

Ref: https://github.com/addyosmani/agent-skills/issues/135
2026-05-12 11:51:08 +08:00
li9292 7d07e04fdc fix(#75): Docs inconsistency: conflicting skill description and anatomy guidance
Fixes #75

Ref: https://github.com/addyosmani/agent-skills/issues/75
2026-05-11 15:38:22 +08:00
Addy Osmani b08f834291 Merge pull request #70 from sbusanelli/fix/redundant-verification
Fix: Add guidance to prevent redundant build verification commands
2026-05-06 18:18:37 -07:00
monisben.raza@gmail.com 54cc9260d8 feat: add Gemini CLI slash command support
Introduces .gemini/commands/ with TOML definitions for 7 slash commands
(build, spec, planning, review, test, ship, code-simplify), enabling
Gemini CLI to auto-discover them from the project root.

The planning command is named /planning rather than /plan to avoid
conflicting with a Gemini CLI internal command name.

Updates README.md project structure tree and adds a Slash Commands
section with a reference table to docs/gemini-cli-setup.md.
2026-04-24 17:37:32 +01:00
marco.domingues 04de0c39a5 docs: preserve third-person description guidance 2026-04-14 20:43:48 +01:00
marco.domingues 79134c5af9 docs: align skill contribution guidance 2026-04-14 16:52:30 +01:00
Sreedhar Busanelli c3a996f628 Fix: Remove deprecated Option 3 (Notepads) from cursor setup documentation
- Remove deprecated Notepads section as per issue #44
- Update Phase-Specific Skills to use on-demand rule files instead
- Update Usage Tips to remove notepad references
- Maintain existing functionality with Rules Directory and .cursorrules options
2026-04-13 11:39:12 -05:00
Joan Leon bcbca01cb4 docs: improve Gemini CLI documentation and configuration guide 2026-04-08 10:44:54 +02:00
Addy Osmani 610f2637f3 Merge pull request #42 from zerone0x/fix/spec-task-artifacts-39
docs: clarify spec and task file lifecycle
2026-04-07 23:15:42 -07:00
Addy Osmani 366d96e70a Merge pull request #33 from bonigarcia/main
Add OpenCode integration with agent-driven skill execution
2026-04-07 23:13:20 -07:00
Clawdbot a379b819de docs: clarify spec and task file lifecycle
Fixes #39

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-08 04:36:12 +02:00
Boni Garcia 2ea201edd3 Clarify OpenCode command support and agent-driven design 2026-04-07 23:03:48 +02:00
Boni Garcia 6924860af4 Add OpenCode integration with agent-driven skill execution 2026-04-07 18:03:50 +02:00
Faisal Basra 47a43b0f03 docs: fix Gemini CLI installation path for skills 2026-04-07 15:04:48 +02:00
Abhijeet Singh acca0e9170 docs: correct setup for GitHub Copilot skills 2026-04-06 13:58:31 +05:30
Addy Osmani c0c9fb46a2 [docs] Update Gemini CLI mentions 2026-04-05 11:39:26 -07:00
Federico Bartoli fea75b1647 Align skill descriptions with Anthropic best practices
Update all SKILL.md descriptions to lead with what the skill does
(third person) followed by trigger conditions, per Anthropic's
skill authoring docs. All original trigger conditions preserved.
Update description max chars to match Anthropic spec (1024).
Retain workflow-summary warning in skill-anatomy.md to prevent
agents from following descriptions instead of reading full skills.
Add Table of Contents to reference files longer than 100 lines so
Claude can see the full scope of available information even when
previewing with partial reads.
2026-03-31 22:41:45 +02:00