10 Commits
Author SHA1 Message Date
Joan Leon b665c5c596 docs: clarify AGENTS.md and CLAUDE.md are repo-scoped
Add a Scope banner to AGENTS.md and CLAUDE.md stating they configure
agents working on the addyosmani/agent-skills repository itself, not
users' own projects, referencing the repo by its canonical GitHub URL
so the scope is unambiguous when the file is read out of context. Add a
matching "Repo-scoped files" note to CONTRIBUTING.md so setup-guide
authors don't instruct users to copy these files.
2026-07-09 21:22:08 +02:00
Joan Leon 0066dafbd8 docs: route new-skill work through CONTRIBUTING pre-flight checks
Add anti-duplication guardrails so agents working in this repo follow the CONTRIBUTING.md pre-flight checklist before adding a skill, keeping CONTRIBUTING.md as the single source of truth instead of duplicating it.

- CLAUDE.md: add a Contributing pointer plus a pre-flight Boundaries rule
- AGENTS.md: replace the stale "Creating a New Skill" section (the repo has no per-skill zips and scripts are optional) with a pointer to CONTRIBUTING.md and docs/skill-anatomy.md
- .claude/rules/skills-contributing.md: path-scoped rule (skills/**) that loads the dedup guardrail only when editing skills
2026-06-22 19:07:03 +02:00
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 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 d01ec538db docs: document Claude Code subagent and Agent Teams compatibility
Verify the orchestration design against the official Claude Code docs and
make the platform mapping explicit:

- /ship now names the Agent tool and the subagent_type field directly,
  with a fallback note for harnesses that lack an Agent tool.
- AGENTS.md notes that personas work as both subagents and Agent Teams
  teammates, and lists the unsupported plugin frontmatter fields.
- agents/README.md gains a Claude Code interop section and notes that
  rule #2 is also a hard platform constraint.
- references/orchestration-patterns.md gains a Claude Code compatibility
  appendix covering plugin paths, the subagents-vs-teams comparison, the
  built-in Explore/Plan/general-purpose subagents, and the parallel
  Agent tool call requirement. Pattern 5 now points at Explore first.

No behavior changes; documentation only.
2026-04-18 23:32:17 -07:00
Addy Osmani 69431ad839 docs(agents): add Orchestration section to AGENTS.md
Document the three composable layers (skills, personas, slash commands),
the rule that personas do not invoke other personas, and that parallel
fan-out via /ship is the only multi-persona pattern this repo endorses.
Points contributors at agents/README.md and references/orchestration-patterns.md
for the full guidance.
2026-04-18 23:22:35 -07:00
Boni Garcia 6924860af4 Add OpenCode integration with agent-driven skill execution 2026-04-07 18:03:50 +02:00
Addy Osmani 0954a4e4da Add AGENTS.md 2026-02-15 12:30:31 -08:00