Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Discussion options

πŸ‘‹ Hey Community!

Custom Skills (SKILL.md) are one of the most powerful, and most under-documented, features in GitHub Copilot. We've seen incredible things being built in this community, from deterministic React UI generators to multi-agent orchestration workflows for full-stack development.

But right now, there's no central place to discover what others have built, learn from their SKILL.md file structures, or get inspired for your next custom skill.

Let's change that. πŸš€


Share your custom Copilot Skill!

Reply to this thread with:

  1. 🏷️ Skill name -- What does your skill do?
  2. 🎯 Problem it solves -- What was flaky, slow, or impossible before this skill?
  3. πŸ“„ Your SKILL.md (or a snippet) -- Show us the actual file! Frontmatter, instructions, example references β€” the more detail, the better.
  4. πŸ–₯️ Where it works -- VS Code? CLI? github.com? PR review? All of the above?
  5. πŸ’‘ One thing you learned -- What surprised you, tripped you up, or took the longest to figure out?

Not sure where to start?

Here are some skill ideas based on what the community has been asking about:

Idea Who's asking Source
Code style enforcer β€” Make Copilot follow your team's exact coding conventions Teams frustrated with inconsistent AI output Multiple CLI & Skills threads
Database schema generator β€” Generate migration files from natural language Full-stack developers building multi-skill workflows #192232
PR review checklist β€” A domain-specific validation skill for code review Teams using Copilot Code Review #191616
Test scaffolder β€” Generate test boilerplate matching your team's patterns Developers who want consistent test structure Community pattern
API contract validator β€” Ensure generated code matches an OpenAPI spec Backend teams with strict API contracts Community pattern
Deterministic UI layout β€” Force consistent React/Vue component structure Frontend developers (already built! See #189283) #189283

Quick reference: SKILL.md file structure

For anyone new to custom skills, here's the basic anatomy:

.github/skills/my-skill/
β”œβ”€β”€ SKILL.md          ← The main skill definition
└── examples/         ← Optional: example code for the skill to reference
    β”œβ”€β”€ good.py
    └── bad.py

Your SKILL.md file typically contains:

  • YAML frontmatter β€” metadata like name, description, and scoping
  • Instructions β€” what the skill should do, in natural language
  • Context sections β€” example patterns, constraints, and references

πŸ“– Official docs: Custom skills for Copilot


πŸ† Community highlights

We'll periodically update this section with standout skills shared in the replies:

Skill Author Description
Markdown-UI DSL @MegaByteMark Deterministic React UI from rigid wireframe syntax β€” the OG community skill
Your skill here You! Reply below to be featured

Whether you've built a production-grade skill or just a weekend experiment, we want to see it. The best way to learn SKILL.md is from real examples β€” and right now, there aren't enough of them.

Let's build that library together. Drop your skill below! πŸ‘‡

You must be logged in to vote

Replies: 7 comments · 2 replies

Comment options

I need to see photos

You must be logged in to vote
1 reply
@naqibullahsaber24-ctrl
Comment options

Comment options

thanks this really helps alot.

You must be logged in to vote
0 replies

This comment was marked as off-topic.

This comment was marked as off-topic.

@samvanhoang15062007-hash

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Copilot Code accurately and faster with your AI powered pair-programmer. Show & Tell Discussions where community members share their projects, experiments, or accomplishments Community Activity Community-led engagement activities, including one-off and multi-part campaigns. source:ui Discussions created via Community GitHub templates
6 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.