Claude Skills to Copilot Converter
Convert your Claude Code skills to GitHub Copilot instructions seamlessly within VS Code.
Features
- Automatic Detection: Finds Claude skills from both global (
~/.claude/skills/) and project-specific (.claude/skills/) locations
- Smart Conversion: Converts task-specific Claude skills into general coding guidelines for Copilot
- Multiple Conversion Modes: Convert all skills, global only, or project only
- Skill Browser: View all available skills in a convenient list
- Configurable: Customize output path and skills directories
Installation
Search for "Claude Skills to Copilot Converter" in the VS Code Extensions marketplace, or:
- Open VS Code
- Press
Cmd+Shift+X (Mac) or Ctrl+Shift+X (Windows/Linux)
- Search for "Claude Skills to Copilot Converter"
- Click Install
Usage
Prerequisites
Claude Skills: Have some Claude skills set up in either:
- Global:
~/.claude/skills/*.md
- Project:
<your-project>/.claude/skills/*.md
VS Code Workspace: Open a workspace/folder in VS Code
Commands
Open the Command Palette (Cmd+Shift+P on Mac, Ctrl+Shift+P on Windows/Linux) and search for:
Claude Skills: Convert All to Copilot Instructions
Converts both global and project skills to .github/copilot-instructions.md
Claude Skills: Convert Global Skills Only
Converts only global skills
Claude Skills: Convert Project Skills Only
Converts only project-specific skills
Claude Skills: Show Available Skills
Opens a document listing all detected skills
Quick Start
Create a skill file (e.g., .claude/skills/code-review.md):
---
description: Perform thorough code review
---
When this skill is invoked, analyze code for:
- Code quality and best practices
- Security vulnerabilities
- Performance issues
Run the conversion:
- Open Command Palette (
Cmd+Shift+P / Ctrl+Shift+P)
- Run:
Claude Skills: Convert All to Copilot Instructions
Use the output:
- Your converted instructions appear at
.github/copilot-instructions.md
- GitHub Copilot will automatically use these guidelines
Configuration
Customize the extension in VS Code Settings (Cmd+, / Ctrl+,):
| Setting |
Default |
Description |
claudeToCopilot.includeGlobalSkills |
true |
Include skills from ~/.claude/skills/ |
claudeToCopilot.includeProjectSkills |
true |
Include skills from .claude/skills/ |
claudeToCopilot.outputPath |
.github/copilot-instructions.md |
Where to save converted instructions |
claudeToCopilot.globalSkillsPath |
~/.claude/skills |
Path to global skills directory |
Requirements
- VS Code 1.85.0 or higher
- Claude Code skills (optional, for testing)
Known Issues
- Currently supports only the first workspace folder in multi-root workspaces
- Skills must be in markdown format with
.md extension
Support
Contributing
Contributions are welcome! See DEVELOPMENT.md for development setup and guidelines.
Release Notes
0.1.0 (Latest)
Initial release with core features:
- Global and project-specific skill detection
- Smart conversion to Copilot instructions format
- Multiple conversion modes (all/global/project)
- Skill browser and viewer
- Configurable paths and behavior
License
MIT License - see LICENSE file for details
Enjoy seamlessly migrating your Claude skills to GitHub Copilot! 🚀
| |