Skip to content

Commit 31c7c5f

Browse files
committed
Merge commit '6d0427c5d88306ea061beafdbef865f7ce68303d' into aaronpowell-extension-install-strategy
2 parents c0716e6 + 6d0427c commit 31c7c5f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎AGENTS.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,8 @@ When adding a new agent, instruction, skill, hook, workflow, or plugin:
177177
**For Canvas Extensions:**
178178

179179
1. Create/update the extension in `extensions/<extension-id>/` with `extension.mjs`
180-
2. Add `.github/plugin/plugin.json` metadata (name/description/version and optional logo/keywords/author)
181-
3. Add screenshots to `assets/` using convention-based names, or use `x-awesome-copilot.screenshots` for explicit overrides
180+
2. Add `.github/plugin/plugin.json` metadata (required: `name`, `description`, `version`, `logo: "assets/preview.png"`, `extensions: "."`; optional: `author`, `keywords`)
181+
3. Ensure `assets/preview.png` exists as the primary visual asset
182182
4. Run `npm run plugin:validate` to validate plugin and extension metadata
183183
5. Run `npm run build` to regenerate website data and marketplace output
184184

0 commit comments

Comments
 (0)