To test the plugin locally during development:
copilotIn the Copilot CLI prompt:
/plugin marketplace add /path/to/project
Or use a relative path from your current directory:
/plugin marketplace add .
/plugin install modernization@github-copilot-modernization
If you are using Claude Code, you'll need to restart Claude Code for the skills to appear as slash commands.
When you modify skill files or configuration:
/plugin update modernization@github-copilot-modernization
Then restart Claude Code to pick up the changes.
Try each skill to verify functionality using natural language prompts:
Assess the project for modernization
Create a modernization plan for the project
Execute the modernization plan
Skills are located in plugin/skills/:
modernize-assess/SKILL.mdmodernize-plan-create/SKILL.mdmodernize-plan-execute/SKILL.md_shared/global-rules.md
After editing, run /plugin update to reload changes, then restart Claude Code.
.claude-plugin/marketplace.json- Marketplace registryplugin/.claude-plugin/plugin.json- Plugin metadataplugin/.mcp.json- MCP server configuration
If skills aren't appearing as slash commands:
- Restart Claude Code — skills are registered on startup and won't appear in the
/menu until the next session - Verify the marketplace path is correct
- Check that plugin.json has the correct structure
- Try removing and re-adding the marketplace