Repository navigation
feat!: one aep plugin, activity-named skills, concept enforced; release 0.13.0 - #15
Merged
Merged
Conversation
- website/docs/structure.md states the plugin concept as eight rules: one marketplace; one plugin per product, named after its CLI; skills are activities in -ing form; every agent owned by exactly one skill, which lists it under `## Agents`; every <plugin>:<name> reference resolves; one README row, plugin page and sidebar entry per plugin. - New crates/agentplugins-check/src/concept.rs enforces R2-R4, R7 and R8 in `task check` (R1, R5, R6 were already checked). Against the 0.12.0 tree it reported 19 violations; a planted `aep:bogus` reference and a dropped README row both fail it. `agentplugins-check remote` lists the R3 renames ess and worktree still owe without failing. - aep-plan and aep-drive merge into plugins/aep: skills planning, migrating (was story-migration) and implementing (wave and drive as two modes; their bodies moved unchanged to references/), and eleven agents. Catalog product aep is one plugin; setup replaces any aep-plan or aep-drive install with one aep install per scope (new test). - Skills renamed to activities: b10x:installing/routing/ authoring-plugins (were setup/guide/plugin-creator) and connectors:integrating. Old ids join the retired names; references in skills, agents, hook text, eval subjects and docs follow. - README is one paragraph plus a table of plugins with the install command per host; the b10x reference moved to its plugin page, eval costs and CI to evals/README.md, repository rules to AGENTS.md. - b10x setup undo refreshes both hosts' marketplaces after restoring (Codex could not list plugins until it did); a host whose plugin commands fail is reported with its error and repair command. - Verified: task check exit 0 (42 + 2 + 22 tests); site build exit 0; claude plugin validate passes for the marketplace and all three carried plugins; a live Claude session with plugins/aep and plugins/b10x lists exactly aep:planning, aep:migrating, aep:implementing, b10x:installing, b10x:routing, b10x:authoring-plugins and the eleven aep agents; the sandbox migration from 0.10.0 converged with one plugin per product on both hosts.
- Workspace, Cargo.lock (agentplugins-check, b10x), every carried plugin manifest and the three version-stamped aep skills move from 0.12.0 to 0.13.0. - Changelog: close the Unreleased section as 0.13.0. The minor bump marks the breaking plugin merge (aep) and the skill renames. - task check passes: marketplace b10x with 3 carried and 2 remote plugins, 8 eval cases, the concept check green.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
website/docs/structure.md: the plugin concept as eight rules; newconceptcheck inagentplugins-checkenforces R2–R4, R7, R8 (R1/R5/R6 already enforced). Against 0.12.0 it reported 19 violations.aep-plan+aep-drive→ oneaepplugin:aep:planning,aep:migrating,aep:implementing(wave | drive modes), 11 agents. Setup migrates old installs to oneaepper scope.b10x:installing/routing/authoring-plugins,connectors:integrating.b10xpage,evals/README.md,AGENTS.md.b10x setup undorefreshes host marketplaces; broken hosts reported with their error.Validation:
task checkexit 0 (42 + 2 + 22 tests); site build exit 0;claude plugin validatepasses for marketplace + 3 plugins; live Claude session lists exactly the 6 skills and 11 agents; sandbox migration from 0.10.0 converged on both hosts.agentplugins-check remotelists the 5 R3 renames still owed byessandworktree(their repositories, follow-up).