bitovi/ai-enablement-prompts/create-skill-copilot
Claude Code and agent skill by bitovi/ai-enablement-prompts
- community
Checking that the SKILL.md file is still in the repository.
Create new Agent Skills for this project. Use when asked to create a skill, document a workflow, or teach Copilot a new capability. Skills are stored in .github/skills/ and can include instructions, scripts, examples, and resources.
Install
npx vskill@latest install bitovi/ai-enablement-prompts/create-skill-copilotSKILL.md
Skill: Creating Agent Skills
This skill teaches how to create Agent Skills for this project following the VS Code Agent Skills standard.
What Are Agent Skills?
Agent Skills are folders of instructions, scripts, and resources that AI agents (Copilot, Claude, etc.) can load when relevant to perform specialized tasks. They are:
- Portable: Work across VS Code, Copilot CLI, and GitHub Copilot coding agent
- On-demand: Only loaded when relevant to the current task
- Composable: Multiple skills can work together
- Resource-rich: Can include scripts, examples, templates, and documentation
When to Create a Skill
Create a skill when you need to:
- Document a repeatable workflow or process
- Teach domain-specific knowledge that applies to multiple tasks
- Provide scripts, templates, or examples for common operations
- Define specialized capabilities that go beyond coding standards
Don't create a skill when you just need:
- Coding standards or style guidelines → Use custom instructions instead
- One-time documentation → Use regular markdown files
- File-specific rules → Use glob-based instructions
Skill Directory Structure
SKILL.md Format
Every skill must have a SKILL.md file with YAML frontmatter:
Frontmatter Fields
| Field | Required | Description | |
|---|---|---|---|
name | Yes | Unique identifier, lowercase with hyphens (max 64 chars) | |
description | Yes | What it does and when to use it (max 1024 chars) |
Writing Effective Descriptions
The description determines when Copilot loads your skill. Be specific about:
- What the skill accomplishes
- When it should be used (triggers)
- What kind of tasks it helps with
Good description:
Bad description:
Body Content Guidelines
The body should include:
- Overview: What the skill accomplishes
- When to Use: Clear triggers for activation
- Step-by-Step Instructions: Detailed procedures
- Examples: Input/output examples with code
- Common Mistakes: What to avoid
- Resource References: Links to included files
Referencing Resources
Reference files in the skill directory using relative paths:
Skill Loading Process
Skills use progressive disclosure for efficiency:
- Discovery: Agent reads
nameanddescriptionfrom frontmatter - Loading: When relevant, agent loads the full
SKILL.mdbody - Resources: Additional files load only when explicitly referenced
This means you can have many skills without bloating context.
Example Skills
Simple Instruction Skill
Skill with Scripts and Templates
Best Practices
Do
- Write clear, specific descriptions that trigger on relevant prompts
- Include concrete examples with code
- Reference external files for large templates or scripts
- Document common mistakes and how to avoid them
- Keep instructions actionable and step-by-step
Don't
- Make descriptions too vague or too broad
- Duplicate content already in custom instructions
- Include huge code blocks (use external files instead)
- Forget to document when NOT to use the skill
- Create skills for one-off tasks
Adding a New Skill to This Project
- Create directory:
.github/skills/your-skill-name/ - Create
SKILL.mdwith frontmatter and instructions - Add any supporting files (scripts, templates, examples)
- Test by asking Copilot a question the skill should handle
- Verify the skill was loaded (check if instructions were followed)
Related Resources
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/creating-prompts/skills/create-skill-copilot/SKILL.md
Popularity
- Repository stars
- 112
- Repository forks
- 61
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/bitovi/ai-enablement-prompts/create-skill-copilot)