Skip to content

Add 5 language-based SDK plugin entries to plugin marketplace.json - #148

Merged
thegovind merged 3 commits into
microsoft:mainfrom
kvenkatrajan:update-plugin-marketplace-json
Feb 19, 2026
Merged

Add 5 language-based SDK plugin entries to plugin marketplace.json#148
thegovind merged 3 commits into
microsoft:mainfrom
kvenkatrajan:update-plugin-marketplace-json

Conversation

@kvenkatrajan

@kvenkatrajan kvenkatrajan commented Feb 19, 2026

Copy link
Copy Markdown
Collaborator

Adds the 5 new language-based SDK plugin entries, fixes paths across all marketplace.json files, removes unnecessary symlinks, and cleans up .github/skills/.

Commit 1: Add SDK plugin entries

Adds 5 new plugin entries to .github/plugin/marketplace.json and .claude-plugin/marketplace.json:

  • azure-sdk-python - 41 skills for Python developers
  • azure-sdk-dotnet - 29 skills for .NET developers
  • azure-sdk-typescript - 24 skills for TypeScript/Node.js developers
  • azure-sdk-java - 26 skills for Java developers
  • azure-sdk-rust - 7 skills for Rust developers

Commit 2: Fix paths and remove unnecessary symlinks

Changes to .claude-plugin/marketplace.json (used by npx skills)

  1. pluginRoot: .github/plugins -> ./.github/plugins
  2. All source values: azure-sdk-python -> ./azure-sdk-python (7 plugins)
  3. Reverted dotnet skills array back to skills/ string (array format not needed)

Changes to marketplace.json (root, used by Copilot CLI)

  1. pluginRoot: .github/plugins -> ./.github/plugins (consistency fix)
  2. Source paths already had ./ prefix

Changes to .github/plugin/marketplace.json (Copilot CLI)

  1. pluginRoot: .github/plugins -> ./.github/plugins (consistency fix)
  2. Source paths already had ./ prefix

Removed (unnecessary symlinks/junctions)

  • .agents/ directory (junction to .github/skills)
  • .claude/skills (junction to .github/skills)
  • .claude/plugins (junction to .github/plugins)
  • .claude/agents (symlink text file to .github/agents)

Commit 3: Remove 127 language-specific skills from .github/skills/

Kept 5 cross-language root skills in .github/skills/:

  • copilot-sdk
  • github-issue-creator
  • mcp-builder
  • podcast-generation
  • skill-creator

All 127 language-specific skills now live exclusively in their plugin directories under .github/plugins/. The .github/skills/ directory only contains skills that aren't part of any plugin.

Verified: npx skills add . --list still finds 155 skills (5 from .github/skills/ + 150 from plugin directories via marketplace manifest). Install of azure-identity-dotnet from the plugin directory works correctly.

@kvenkatrajan
kvenkatrajan force-pushed the update-plugin-marketplace-json branch from 98a1db0 to cd51e96 Compare February 19, 2026 15:11
@kvenkatrajan
kvenkatrajan marked this pull request as draft February 19, 2026 16:20
- .claude-plugin/marketplace.json: pluginRoot .github/plugins -> ./.github/plugins, source values prefixed with ./, reverted dotnet skills array to string
- marketplace.json: pluginRoot .github/plugins -> ./.github/plugins
- .github/plugin/marketplace.json: pluginRoot .github/plugins -> ./.github/plugins
- Removed .agents/skills junction, .claude/skills junction, .claude/plugins junction, .claude/agents symlink
Kept 5 cross-language root skills in .github/skills/:
- copilot-sdk
- github-issue-creator
- mcp-builder
- podcast-generation
- skill-creator

All 127 language-specific skills now live exclusively in their
plugin directories under .github/plugins/. The .github/skills/
directory only contains skills that aren't part of any plugin.

Verified: npx skills add . --list finds 155 skills (5 from
.github/skills/ + 150 from plugin directories via marketplace
manifest). Install of azure-identity-dotnet from the plugin
directory works correctly.
@thegovind
thegovind marked this pull request as ready for review February 19, 2026 17:52
@thegovind
thegovind merged commit 55ec9e5 into microsoft:main Feb 19, 2026
2 checks passed
@swatDong swatDong mentioned this pull request Jul 1, 2026
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.

2 participants