Commit Graph
121 Commits
Author SHA1 Message Date
Addy Osmani 78cb7fda1b Merge main: keep host entries alphabetical 2026-10-10 00:55:56 -07:00
Addy Osmani 3a3f1ffc74 Merge #655: list fx in other hosts 2026-10-10 00:55:52 -07:00
Addy Osmani 25602693f0 Merge #659: list Pi in other hosts 2026-10-10 00:55:03 -07:00
Addy Osmani cafbf2e925 Merge #662: say plainly that the lifecycle slash commands never appear in Copilot 2026-10-10 00:54:00 -07:00
ayobamiseun 15db73d8bd docs(cursor): say where .cursor/ lives and note the attach-a-skill error
Two open threads, one doc. #652 reads the Cursor guide as wrong because
this repository has no .cursor/ directory; the guide means the user's
project but never says so. #494 reports Cursor failing with "An
unexpected error occurred on our servers" when a skill is attached to a
prompt with /, after which every message in that chat fails; the
maintainer confirmed it is Cursor-side, named referencing the skill by
name as the workaround, and said the setup doc should carry a note.

Add one sentence after the intro saying every .cursor/ path is in the
reader's project and this repo ships none, linking to the install step.
Add a troubleshooting row for the attach error with the workaround and a
pointer to #494, which stays open as a known host issue. Add the
project-not-repo clause to the README's Cursor entry.

Closes #652. Refs #494.
2026-10-08 00:30:21 +01:00
ayobamiseun bd7309e9d1 docs(copilot): say plainly that the lifecycle slash commands never appear in Copilot
#542 reports following docs/copilot-setup.md and finding no /spec, /plan,
/build or /test. The doc already says the wrappers are Claude Code
commands, but in the middle of a paragraph that a reader scanning for
install steps walks past; the reporter did. The maintainer's answer on
the issue was that the doc should make this explicit.

Add a callout right after the intro that names the commands, says they
are expected to be absent, and points to the skill-name mapping and the
optional aliases. Add a lead-in to the troubleshooting list that rules
out the expected case before the real diagnostics. Add one sentence to
the README's Copilot entry so the expectation is set before the doc is
opened.

Closes #542
2026-10-08 00:27:27 +01:00
0xkatana 8fc42ebf26 docs(other-hosts): add Pi install entry
Pi implements the Agent Skills standard natively and discovers skills from
~/.agents/skills/ and .agents/skills/ with no plugin or config file, so its
package manager installs the pack directly from git.

Follows the Adding a Host Guide bar (CONTRIBUTING.md): one line, host name
and install command only.

Refs #355, #365
2026-10-07 18:46:05 +01:00
ayobamiseun 066784e03f docs: list fx in other hosts
The fx setup guide (#507) was closed under the new host-guide bar, which
gives hosts no maintainer has run one line in docs/other-hosts.md. Add
that line with the corrected install command from the guide: copy the
skills into .fx/skills/, fx's native project root, discovered from 0.0.5
on. No affiliation with fx or Vercel Labs.

Refs #504, #507
2026-10-06 09:00:38 +01:00
Val Neekman c45732d209 docs: preserve existing host listing order 2026-10-03 14:48:00 -04:00
Val Neekman b5a203d020 docs: list Dojo Workspace in other hosts 2026-10-03 14:44:55 -04:00
Addy Osmani 8f1886ef00 docs: add a written bar for host guides and an other-hosts page
The README install section now lists only hosts a maintainer has run.
Every other host gets one line in docs/other-hosts.md, with no setup
page, vendor links or branding, and host guides are reviewed in the
order they were opened. Oh My Pi moves there.
2026-10-03 11:20:54 -07:00
Addy Osmani 23a777adda Revert "Merge #617: add a docs-only Oh My Pi setup guide"
Same bar as the Dojo revert: no maintainer has run OMP, so it moves from
the README install section to one line in docs/other-hosts.md.
2026-10-03 11:20:23 -07:00
Addy Osmani 6cd82ee07b Revert "Merge #616: add Dojo Workspace install instructions"
#616 went in within six days, ahead of community host guides that had
been open since July and August, and no maintainer has run Dojo. That
was an inconsistent merge, not a problem with the submission. Dojo is
welcome back under the host-listing bar added in this change.
2026-10-03 11:20:23 -07:00
Addy Osmani c061180295 Merge #616: add Dojo Workspace install instructions 2026-10-02 23:40:25 -07:00
Val Neekman df8f3abf34 docs(dojo): move UI install guide link to the end 2026-10-02 17:13:38 -04:00
Val Neekman 3c8dde3172 docs(dojo): link the UI install guide instead of the homepage 2026-10-02 17:12:38 -04:00
Val Neekman cf6ac33107 docs(dojo): add torii icon to setup doc title 2026-10-02 16:48:30 -04:00
Val Neekman 05cfe5def6 docs(dojo): document dojo CLI install paths when not on PATH 2026-10-02 16:46:40 -04:00
Val Neekman af578a14cb docs(dojo): drop screenshots; document the dojo CLI 2026-10-02 16:43:04 -04:00
Andre Brait d4d8602825 docs(omp): note namespaced commands and persona agents 2026-10-02 06:00:47 +00:00
Andre Brait 9941ff26ca docs(omp): replace native bootstrap with marketplace setup guide
OMP installs the existing Claude Code marketplace plugin and routes skills
natively, so the bootstrap extension stacked a second router (see #574).
Drop the extension, root package.json, and its test; keep the setup guide
and README entry, now pointing at the marketplace install, with the OMP
tool mapping as a doc section.
2026-10-02 05:49:38 +00:00
Andre Brait 0786408fe8 Merge remote-tracking branch 'upstream/main' into feat/omp-native-bootstrap 2026-10-02 05:47:55 +00:00
Andre Brait 1e39e7403f feat: add native OMP bootstrap without duplicated skills 2026-09-26 21:42:29 +00:00
ayobamiseun 4150ec4f57 docs: link the per-agent configuration guide from anatomy, README and CONTRIBUTING
docs/advanced-per-agent-configuration.md calls itself the canonical
reference for keeping SKILL.md frontmatter portable, yet nothing in the
repository links to it. Add the frontmatter rule it states to the anatomy
doc's Frontmatter section, and point at it from the README contributing
paragraph and CONTRIBUTING's frontmatter step, so contributors meet the
rule where they read the format.
2026-09-26 18:52:08 +01:00
Val Neekman 8da14c2a38 docs(dojo): rename screenshots by step (install, search) 2026-09-26 11:40:46 -04:00
Val Neekman 9cab9c8f55 docs(dojo): fix screenshot order (install, then search) 2026-09-26 11:39:37 -04:00
Val Neekman 6a48700160 docs(dojo): note Dojo Workspace is a desktop app, UI only 2026-09-26 11:37:41 -04:00
Val Neekman 925148884f docs(dojo): UI-only install steps with screenshots 2026-09-26 11:37:34 -04:00
Addy Osmani 61d0ca6e47 Merge #574: stop the plugin auto-injecting the meta-skill on SessionStart (#569) 2026-09-17 20:29:00 -07:00
Addy Osmani a120596f6d Merge #545: add authoring rule against model-specific workarounds 2026-09-17 16:38:02 -07:00
Santhi Prakash a598aab8d6 fix(hooks): stop auto-injecting the meta-skill on SessionStart (#569)
The plugin's SessionStart hook injected using-agent-skills/SKILL.md as
additionalContext on every session. Claude Code already discovers and
routes skills from their descriptions, so the hook stacks a second
router on the native one — the pattern docs/getting-started.md warns
against ("That creates two routers for the same task"), measured at
~3.5k wasted cache-creation tokens per session in #569.

Delete hooks/hooks.json (the registration; the plugin now ships no
hooks) and keep hooks/session-start.sh as a standalone script for hosts
without native skill routing, matching the fix shape suggested in the
issue. Update the hook header, CONTRIBUTING.md, codex-setup.md, and
gemini-cli-setup.md to match.
2026-09-15 19:21:06 +00:00
Abhishek Sharma 9a62b94e22 docs(readme): the catalog heading says 24, the section lists 25
`## All 24 Skills` is contradicted by the sentence directly beneath it —
"The pack includes 25 skills total" — and by the section's own contents:

    skills listed under the heading   25
    directories under skills/         25
    validate-skills --strict          25 skills checked
    difference                        (none)

The section does list every skill, meta-skill included, in its own `Meta`
subsection. So 25 is the honest number for the heading.

The nearby "24 lifecycle skills plus the `using-agent-skills` meta-skill"
phrasing is correct and is left alone — 24 is a real count, just not of
what the heading is counting.

Also retargets the one inbound anchor, which the rename would otherwise
break:

    docs/adoption-guide.md:5  ...README.md#all-24-skills -> #all-25-skills

That link is the only reference to the anchor anywhere in the repo
(checked across md/json/ts/js), so the rename is complete.

Gates: validate-skills --strict 25 skills, 0 errors, 0 warnings; the JS
suite 44 pass / 0 fail.
2026-09-14 13:24:35 -07:00
Addy Osmani be4e44a9fb Merge #553: clarify setup for existing projects
docs: clarify setup for existing projects
2026-09-11 20:14:58 -07:00
Addy Osmani fd00a70f8a Merge #559: define restartable task boundaries
docs: define restartable task boundaries
2026-09-11 20:14:49 -07:00
Addy Osmani 4e94bb5912 Merge #560: map shared core to native adapters
docs: map shared core to native adapters
2026-09-11 20:14:41 -07:00
Addy Osmani 17cbf4b720 Merge #557: avoid double routing on native skill hosts
docs: avoid double routing on native skill hosts
2026-09-11 20:14:31 -07:00
Addy Osmani 57c0196ff2 Merge #552: clarify stable browser skill name
docs(skills): clarify stable browser skill name
2026-09-11 20:14:16 -07:00
vam 17d8e52b7c docs: map shared core to native adapters 2026-09-05 11:54:33 +08:00
vam a1c9bd627c docs: define restartable task boundaries 2026-09-05 11:51:37 +08:00
vam a71eb51e05 docs: avoid double skill routing on native hosts 2026-09-05 11:45:31 +08:00
vam 5b98a0b17b docs: link runnable workflow tutorials 2026-09-05 11:42:49 +08:00
vam 4fd76c6f00 docs: clarify setup for existing projects 2026-09-05 11:39:33 +08:00
vam 674921ca8d docs(skills): clarify stable browser skill name 2026-09-05 11:38:44 +08:00
Addy Osmani 858c1aea80 Merge #550: clarify Copilot CLI vs VS Code installation
docs(copilot): clarify CLI installation and VS Code commands
2026-09-04 20:21:31 -07:00
DEOWL-kan f7fe1a447d docs(copilot): clarify CLI installation and VS Code commands 2026-09-05 11:13:50 +08:00
DEOWL-kan 878d5d4789 docs: explain lifecycle session handoffs (#513) 2026-09-05 11:13:50 +08:00
Federico Bartoli 1c760d6434 Merge pull request #316 from nucliweb/docs/advanced-per-agent-configuration
docs: add advanced per-agent configuration guide
2026-09-04 08:45:55 +02:00
ayobamiseun 0287de4a1c docs: add authoring rule against model-specific workarounds (#534)
A step that exists because one model gets a specific call wrong
constrains agents that would have solved the task directly and spends
turns stronger models need for the actual work — cross-model transfer
measurements (WikiSkill, arXiv:2608.27454) show such skills can leave
a stronger model worse off than no skill at all.

Add 'Write the Procedure, Not the Workaround' to skill-anatomy: the
rule (no step justified only by naming a model, version, or one
agent's private tool name), the two smells (over-specified mechanics,
fragmented diagnostics), a model-neutral writing principle, and a
matching pre-flight line in CONTRIBUTING.
2026-09-03 09:38:30 +01:00
ayobamiseun cd8922b617 docs(antigravity): document the command-wrapper discoverability limitation (#445)
Affected agy 1.1.x releases report the 8 legacy command TOMLs as
converted to skills, but the converted wrappers never appear in the
slash-command or skill catalog — plugin validate passing confirms the
files are well formed, not that /build and the other wrappers exist.

Replace the slash-command table with a wrapper-to-direct-invocation
map (/agent-skills:<skill-name>, /agents for the webperf persona),
note the wrapper-only behaviors that are unavailable (/build auto
orchestration, /ship persona fan-out), warn against the YAML
frontmatter workaround that breaks Gemini CLI's TOML parser, and add
a post-install verification step. Align the README blurb with the
same guidance.
2026-08-30 00:17:37 +01:00
Addy Osmani 2ce8d47a16 Merge pull request #472 from addyosmani/feat/constraint-driven-development
feat(skills): add constraint-driven-development
2026-08-28 16:23:03 -07:00