diff --git a/.changeset/agent-coverage-and-discovery.md b/.changeset/agent-coverage-and-discovery.md deleted file mode 100644 index 388af68..0000000 --- a/.changeset/agent-coverage-and-discovery.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -"agent-install": minor ---- - -Skills surface gets a major capability bump: - -- Adds 38 new agent definitions (52 total), bringing parity with the broader skills ecosystem (Amp, Antigravity, Augment, OpenClaw, Continue, Crush, Junie, Trae, Warp, Zencoder, and many more), with `XDG_CONFIG_HOME`, `CODEX_HOME`, `CLAUDE_CONFIG_DIR`, and `VIBE_HOME` env-var overrides honored. -- Adds plugin manifest discovery: `discoverSkills` now reads `.claude-plugin/marketplace.json` and `.claude-plugin/plugin.json`, attaches `pluginName` to grouped skills, and rejects entries that escape the source root. -- Adds well-known skills support: `parseSkillSource` recognises arbitrary HTTPS URLs as `well-known` sources, and `fetchWellKnownSkills` resolves `/.well-known/agent-skills/index.json` (with `/.well-known/skills/` legacy fallback), validates entry shape, and downloads each declared file into a temp dir for the normal install pipeline. -- `git clone` failures now print actionable next steps (timeout env var, `gh auth status`, SSH key checks). -- `skill list` is symlink-aware and only attributes skills to agents that are actually installed (or have a leftover skills folder), so universal agents stop double-listing under every redirect. - -### Behavior changes worth knowing - -- `SkillSourceType` gained a new member: `"well-known"`. TS consumers doing exhaustive `switch` over the union will see a new case to handle. -- Arbitrary HTTPS URLs without a `.git` suffix or `git@` prefix (e.g. `https://docs.example.com`, `https://git.self-hosted.example/owner/repo`) are now classified as `well-known` instead of falling through to a generic `git` clone. To force the legacy git-clone path for a self-hosted repo, append `.git` (e.g. `https://git.self-hosted.example/owner/repo.git`) or use the SSH form (`git@host:owner/repo.git`). diff --git a/packages/agent-install/CHANGELOG.md b/packages/agent-install/CHANGELOG.md index 9db47c7..6842700 100644 --- a/packages/agent-install/CHANGELOG.md +++ b/packages/agent-install/CHANGELOG.md @@ -1,5 +1,20 @@ # agent-install +## 0.1.0 + +### Minor Changes + +- b0f9656: Skills surface gets a major capability bump: + - Adds 38 new agent definitions (52 total), bringing parity with the broader skills ecosystem (Amp, Antigravity, Augment, OpenClaw, Continue, Crush, Junie, Trae, Warp, Zencoder, and many more), with `XDG_CONFIG_HOME`, `CODEX_HOME`, `CLAUDE_CONFIG_DIR`, and `VIBE_HOME` env-var overrides honored. + - Adds plugin manifest discovery: `discoverSkills` now reads `.claude-plugin/marketplace.json` and `.claude-plugin/plugin.json`, attaches `pluginName` to grouped skills, and rejects entries that escape the source root. + - Adds well-known skills support: `parseSkillSource` recognises arbitrary HTTPS URLs as `well-known` sources, and `fetchWellKnownSkills` resolves `/.well-known/agent-skills/index.json` (with `/.well-known/skills/` legacy fallback), validates entry shape, and downloads each declared file into a temp dir for the normal install pipeline. + - `git clone` failures now print actionable next steps (timeout env var, `gh auth status`, SSH key checks). + - `skill list` is symlink-aware and only attributes skills to agents that are actually installed (or have a leftover skills folder), so universal agents stop double-listing under every redirect. + + ### Behavior changes worth knowing + - `SkillSourceType` gained a new member: `"well-known"`. TS consumers doing exhaustive `switch` over the union will see a new case to handle. + - Arbitrary HTTPS URLs without a `.git` suffix or `git@` prefix (e.g. `https://docs.example.com`, `https://git.self-hosted.example/owner/repo`) are now classified as `well-known` instead of falling through to a generic `git` clone. To force the legacy git-clone path for a self-hosted repo, append `.git` (e.g. `https://git.self-hosted.example/owner/repo.git`) or use the SSH form (`git@host:owner/repo.git`). + ## 0.0.3 ### Patch Changes diff --git a/packages/agent-install/package.json b/packages/agent-install/package.json index 415f645..9c1dbb0 100644 --- a/packages/agent-install/package.json +++ b/packages/agent-install/package.json @@ -1,6 +1,6 @@ { "name": "agent-install", - "version": "0.0.3", + "version": "0.1.0", "description": "Install SKILL.md files, MCP servers, and AGENTS.md guidance for any coding agent. Ships both a Node API and a CLI.", "keywords": [ "agent",