Skip to content

Replace MongoDB and Supabase plugins with official skills, automate release publishing - #132

Merged
fcakyon merged 6 commits into
mainfrom
feature/vendor-agent-skills
Mar 31, 2026
Merged

Replace MongoDB and Supabase plugins with official skills, automate release publishing#132
fcakyon merged 6 commits into
mainfrom
feature/vendor-agent-skills

Conversation

@fcakyon

@fcakyon fcakyon commented Mar 31, 2026

Copy link
Copy Markdown
Owner

Replace supabase-tools and mongodb-tools with skill copies from official vendor repos (supabase/agent-skills, mongodb/agent-skills). Add sync scripts that pull latest skills, align versions across manifests, and build per-plugin zip artifacts for distribution.

  • Sync scripts sparse-checkout vendor skills into plugins/{vendor}-skills/ with shared helpers
  • sync-versions.sh aligns all plugin manifest versions, release.sh zips each plugin for upload
  • Marketplace sync hook merges entries instead of replacing, preserving external plugin metadata
  • Plugin validator skips vendor-synced skill descriptions and catches version mismatches
.github/scripts/sync-supabase-skills.sh   # pull latest Supabase skills
.github/scripts/sync-mongodb-skills.sh    # pull latest MongoDB skills
.github/scripts/sync-versions.sh 1.2.0    # align all manifests to 1.2.0
.github/scripts/release.sh                # zip each plugin for distribution

fcakyon added 6 commits April 1, 2026 00:30
Shared _helpers.sh with clone_or_update, sync_dir, ensure_license, create_zip.
Per-source scripts for supabase/agent-skills and mongodb/agent-skills.
sync-versions.sh propagates plugin versions across all manifests.
release.sh creates GitHub releases with per-plugin zip artifacts.
Delete supabase-tools and mongodb-tools (MCP-based).
Add supabase-skills (1 skill + 30 references) and mongodb-skills
(7 skills + 25 references) synced from official repos.
Update all three marketplace files and add *.zip to .gitignore.
Add marketplace version alignment check to validate_plugins.py,
skip description length for synced skills.
Fix sync_marketplace_to_plugins.py to merge instead of replace fields.
Add /update-readme command to regenerate README plugin sections.
Update CLAUDE.md with maintenance scripts section and repo structure.
Update README.md with new skill plugins and download ZIP badges.
@fcakyon fcakyon self-assigned this Mar 31, 2026
@fcakyon
fcakyon merged commit 046d1ef into main Mar 31, 2026
1 check passed
@fcakyon
fcakyon deleted the feature/vendor-agent-skills branch March 31, 2026 21:46
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