Commit Graph

2 Commits

Author SHA1 Message Date
Aaron Stannard d708f8d6d8 Fix plugin manifest agents format and improve README
- Change agents field from array to directory path per Claude Code spec
- Update validation script to handle both directory and array formats
- Fix bash arithmetic exit code issues in validation script
- Make README installation commands copy-pasteable (no comments)
- Fix agents file extensions in repo structure documentation
2026-01-27 22:58:12 -06:00
Aaron Stannard 47591a5cc4 Add marketplace publishing infrastructure with folder organization (#2)
- Restructure skills into category folders (akka/, aspire/, csharp/, testing/, meta/)
- Convert skills from flat .md files to folder/SKILL.md format
- Add .claude-plugin/marketplace.json for marketplace catalog
- Add .claude-plugin/plugin.json for plugin metadata and skill/agent registry
- Add GitHub Actions workflow for validation and tag-based releases
- Add validation script (scripts/validate-marketplace.sh)
- Add marketplace-publishing skill documenting the workflow
- Update CLAUDE.md with new structure documentation

Users can now install the complete plugin with:
  /plugin marketplace add Aaronontheweb/dotnet-skills
  /plugin install dotnet-skills
2026-01-27 17:55:52 -06:00