Skip to content

Specify plugin marketplace catalogs - #2186

Draft
Aaronontheweb wants to merge 1 commit into
feat/git-skill-plugin-clifrom
feat/plugin-marketplace-spec
Draft

Aaronontheweb wants to merge 1 commit into
feat/git-skill-plugin-clifrom
feat/plugin-marketplace-spec

Conversation

@Aaronontheweb

@Aaronontheweb Aaronontheweb commented Sep 15, 2026 •

Copy link
Copy Markdown
Collaborator

This draft adds PRD-004 CLI-015 and SPEC-017 for public GitHub plugin catalogs.

The catalog parser uses a documented subset of Claude .claude-plugin/marketplace.json. Agent Plugins 1.0.0 remains the package contract. Catalog add and refresh install nothing.

This PR builds on the source-scoped plugin sync in #2158. The proposed netclaw skill sync pass will refresh skill servers, installed plugins, and catalogs. A catalog failure will keep the last valid snapshot and report the error.

Issue #2185 owns the Netclaw capability. netclaw-dev/netclaw-website#121 owns website documentation.

This PR is a specification only. The catalog OpenSpec change and implementation remain. No catalog command ships in this PR.

@Aaronontheweb
Aaronontheweb force-pushed the feat/plugin-marketplace-spec branch 2 times, most recently from b680a6f to 0c87a16 Compare September 15, 2026 05:22
@Aaronontheweb
Aaronontheweb added this pull request to stack #2163 September 15, 2026 19:24
@Aaronontheweb
Aaronontheweb force-pushed the feat/plugin-marketplace-spec branch from 0c87a16 to 05e229d Compare September 19, 2026 14:17
@Aaronontheweb Aaronontheweb changed the title Specify plugin catalogs and source-scoped sync Specify plugin marketplace catalogs Sep 19, 2026
@Aaronontheweb
Aaronontheweb force-pushed the feat/plugin-marketplace-spec branch from 05e229d to 300bc81 Compare September 19, 2026 14:24
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