Skip to content

Kits ship their Skills as Agent Plugins packages - #23

Merged
richard-epsilla merged 2 commits into
mainfrom
kits-as-plugins
Sep 14, 2026
Merged

richard-epsilla merged 2 commits into
mainfrom
kits-as-plugins

Conversation

@richard-epsilla

Copy link
Copy Markdown
Contributor

Every kit now carries its Skills as a plugin at kits/<kit>/plugin/: plugin.json names and versions the package (harnessrouter-slides, harnessrouter-sheets, harnessrouter-dashboard, harnessrouter-video) and skills/ holds what used to sit at kits/<kit>/skills/. kit.json points at the package with harness.plugin instead of listing skill names, so there is one source for what a kit's Harness knows.

HarnessRouter (the gateway change lands beside this) installs the package at launch, so a launched Harness shows the kit as a named plugin it can export, and the same package installs into any server that speaks the UHP Plugins chapter or any client that reads the Agent Plugins format. All four packages read clean through the gateway's package reader: one Skill each, nothing skipped.

The kit apps, templates and licence are unchanged; the READMEs and credits point at the new paths.

🤖 Generated with Claude Code

Every kit now carries its Skills as a plugin at kits/<kit>/plugin/:
plugin.json names and versions the package (harnessrouter-slides,
harnessrouter-sheets, harnessrouter-dashboard, harnessrouter-video) and
skills/ holds what used to sit at kits/<kit>/skills/. kit.json points at
the package with harness.plugin instead of listing skill names, so there
is one source for what a kit's Harness knows. HarnessRouter installs the
package at launch, and the Harness shows the kit as a named plugin it can
export; the same package installs into any server that speaks the UHP
Plugins chapter or any client that reads the format.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…plugin package

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@richard-epsilla
richard-epsilla merged commit 361cae3 into main Sep 14, 2026
6 checks passed
@richard-epsilla
richard-epsilla deleted the kits-as-plugins branch September 14, 2026 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant