A collection of custom skills for GitHub Copilot in VS Code.
Each subdirectory is a self-contained skill identified by a SKILL.md file.
| Skill | Description |
|---|---|
| my-todo-skill | Manage your to-do list with natural language commands |
Use the included skill.sh script to install or uninstall skills into VS Code.
- macOS or Linux with Bash 3.2+
- VS Code with the GitHub Copilot extension
# Show help
./skill.sh help
# List all skills and their installation status
./skill.sh list
# Install a specific skill
./skill.sh install my-todo-skill
# Install all skills
./skill.sh install all
# Interactive selection
./skill.sh install
# Uninstall a specific skill
./skill.sh uninstall my-todo-skill
# Uninstall all skills
./skill.sh uninstall allSkills are copied to $VSCODE_USER_PROMPTS_FOLDER, which defaults to:
~/Library/Application Support/Code/User/prompts # macOS
You can override this by setting the environment variable before running the script:
VSCODE_USER_PROMPTS_FOLDER=/custom/path ./skill.sh install all- Create a new directory in the repo root (e.g.
my-new-skill/) - Add a
SKILL.mdfile inside it — this file is both the skill definition and the install marker - Run
./skill.sh install my-new-skillto activate it in VS Code