Files
marketingskills/.claude-plugin/plugin.json
T
Corey Haines 0cdc990715 fix: marketplace.json source fails Claude Code schema validation (#273)
* fix: marketplace.json source fails Claude Code schema validation (#270)

The source field used a bare dot which failed schema validation.
Changed to github source object and added proper plugin.json manifest.

- Added .claude-plugin/plugin.json with skills list and metadata
- Changed marketplace.json source from "." to github repo object
- Removed inline skills array and strict:false from marketplace.json

closes #270

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: use ./ source and simplify plugin.json skills path

Codex review found two issues with the initial fix:
- GitHub source object causes redundant clone, may fail without SSH
- skills paths in plugin.json need ./ prefix

Changed source to "./" (matches Anthropic's own marketplace pattern)
and simplified skills to "./skills" (auto-discovers all skill dirs).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-24 11:31:30 -07:00

13 lines
411 B
JSON

{
"name": "marketing-skills",
"description": "Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth",
"version": "1.8.0",
"author": {
"name": "Corey Haines"
},
"homepage": "https://github.com/coreyhaines31/marketingskills",
"repository": "https://github.com/coreyhaines31/marketingskills",
"license": "MIT",
"skills": "./skills"
}