3 Commits

Author SHA1 Message Date
Leonardo Flores 1c0662a3bf fix: isolate plugin installations to prevent full repo caching (#4)
* fix: isolate plugin installations to prevent full repo caching

Each plugin's source in marketplace.json pointed to "./" (repo root),
causing every plugin install to cache the entire repository. Now each
plugin has its own directory under dist/plugins/ containing only its
files.

- Add scripts/build_plugins.py to generate per-plugin dist directories
- Update all marketplace.json source paths to dist/plugins/<name>
- Add build step to auto-bump CI workflow
- Add dist/ freshness validation to CI

* chore: trigger CI build
2026-01-28 11:11:01 -03:00
Leonardo Flores b48ccb358e feat: restructure marketplace for individual plugin selection
BREAKING CHANGE: Each skill, agent, and command is now an individual plugin

- Rename marketplace from skills-collection to agent-skills
- Add 51 individual plugin entries (39 skills, 6 agents, 6 commands)
- Each plugin uses strict: false with explicit paths
- Remove plugin.json (redundant with new marketplace structure)
- Update README with new installation instructions
- Update add-skill command to add marketplace.json entries
- Update bump_version.py to only use marketplace.json
2026-01-20 10:45:07 -03:00
Leonardo Flores fbd14ed6c9 feat: add claude plugin marketplace structure
- Add marketplace.json with agent-skills plugin registry
- Add plugin.json with metadata and configuration
- Add GitHub workflow for validation
- Add bump_version.py script for version management
2026-01-18 18:49:13 -03:00