Agent skill

Copilot Skill Creator

by thomast1906 in thomast1906/github-copilot-agent-skills

Guides creating, updating, reviewing and validating GitHub Copilot agent skills, from deciding whether a skill is the right tool to structuring bundled resources.

No licenceAuto-check passedAgent Workflows

Install Copilot Skill Creator

skills CLI
$ npx skills add thomast1906/github-copilot-agent-skills --skill skill-creator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install thomast1906/github-copilot-agent-skills skill-creator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/thomast1906/github-copilot-agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/skill-creator .claude/skills/skill-creator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
skill-creator
GitHub stars
202
Token cost
~4.1k tokens
SKILL.md length
1,911 words
Files
6 (incl. scripts, references)
Skills in repo
15
Repo updated
First seen
Licence
None found

At a glance

Guides creating, updating, reviewing and validating GitHub Copilot agent skills, from deciding whether a skill is the right tool to structuring bundled resources.

  • Works in 5 steps: Discovery → Architecture → Craft → …
  • Creating a new Copilot skill from scratch
  • SKILL.md covers What Is a Skill, Skill Anatomy, When to Use and Is a Skill the Right Vehicle?, plus 8 more sections
  • Runs Python scripts from its folder; calls python

What it does

This skill helps write SKILL.md files for GitHub Copilot, stored under .github/skills. It explains what a skill is and its three loading levels: metadata that is always in context and acts as the trigger, the SKILL.md body loaded when it triggers and kept under 500 lines, and bundled scripts, references and assets loaded on demand. It also says what to leave out, such as setup guides, changelogs and user-facing documentation.

Before creating anything it asks whether a skill is the right vehicle, comparing it with copilot-instructions entries, file-scoped instruction files, one-off prompt files and dedicated agent files. For a skill, it covers writing the description for reliable triggering, folder structure and bundled resources. Helper scripts initialize a skill and run a quick validation, and references hold output patterns, a quality checklist and workflow patterns.

It is not meant for general coding questions, runtime debugging or MCP server configuration; those fall outside skill authoring and should be handled in the normal way.

When your agent uses it

  • Creating a new Copilot skill from scratch
  • Turning a repeated workflow into a reusable skill
  • Improving an existing SKILL.md description so it triggers reliably
  • Deciding between a skill, an instructions file and a prompt file

Example prompts

  • “Create a Copilot skill for reviewing our Bicep modules.”
  • “Turn the steps we just used to rotate secrets into a reusable skill.”
  • “Validate my SKILL.md and tell me what to improve.”

Requirements

  • Python 3 for the init and validation scripts

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Discovery
  2. Architecture
  3. Craft
  4. Validate
  5. Deliver

What it can do on your machine

Read from SKILL.md and the folder at commit 554ac0b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Copilot Skill Creator loads about 4.1k tokens when it runs, and up to ~7.8k if it reads all its reference files. Until then it costs about 148 tokens; SKILL.md has 1,911 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~148
When it runs · the whole SKILL.md, loaded when a task matches
~4.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,911 words (~4,111 tokens).

“Create high-quality GitHub Copilot agent skills (SKILL.md) that transform the general-purpose agent into a specialized expert.”

— opening of SKILL.md by thomast1906
name
skill-creator
metadata.author
Thomas Thornton
metadata.version
1.0.0
metadata.last-updated
2026-05-19

Read the full SKILL.md on GitHub

Files

SKILL.md and 5 other files (scripts, references) in .github/skills/skill-creator of thomast1906/github-copilot-agent-skills.

  • SKILL.md
  • references/output-patterns.md
  • references/quality-checklist.md
  • references/workflows.md
  • scripts/init_skill.py
  • scripts/quick_validate.py

Open the folder on GitHubat commit 554ac0b

Compare with similar skills

Copilot Skill Creator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Copilot Skill Creator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Copilot Skill Creator this skillthomast1906/github-copilot-agent-skills202—~4.1kAutomated safety check: PassNone
Auto Skill Buildertradecatlabs/vibe-coding-cn17k1 repos~2.4kAutomated safety check: PassMIT
Skill Seekers Builderyusufkaraaslan/Skill_Seekers15k—~760Automated safety check: PassMIT
DBS Skill Makerdontbesilent2025/dbskill11k—~1.2kAutomated safety check: PassCustom licence
LubanLearnPrompt/luban-skill958—~3.1kAutomated safety check: PassMIT
Skill CreatorTheSyart/emperor-agent195—~2kAutomated safety check: PassMIT

Similar skills

  • Auto Skill Builder

    tradecatlabs/vibe-coding-cn

    Meta-skill that turns docs, APIs, code or specs into a reusable skill with references and a quality gate, and refactors skills that are unclear or misfire.

    17k GitHub starsUsed in 1 repo~2.4k tokens
    Agent WorkflowsAuto-check passed
  • Skill Seekers Builder

    yusufkaraaslan/Skill_Seekers

    Detects the type of a knowledge source and uses the Skill Seekers MCP tools to turn docs, repos, PDFs or videos into packaged AI skills.

    15k GitHub stars~760 tokensUpdated 9 days ago
    Agent WorkflowsAuto-check passed
  • DBS Skill Maker

    dontbesilent2025/dbskill

    Turns a problem you keep running into into a single installable, tested skill, and prepares a GitHub repository only when you ask to share it.

    11k GitHub stars~1.2k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Luban

    LearnPrompt/luban-skill

    鲁班(Luban)——Skill打磨工坊。把一个"能用的Skill"打磨成"能被理解、能被安装、能被传播、能被验证、能持续进化"的公共Skill资产。

    958 GitHub stars~3.1k tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Skill Creator

    TheSyart/emperor-agent

    Create, update, import, or validate Emperor Skills (SKILL.md folders with optional scripts, references, and assets).

    195 GitHub stars~2k tokensUpdated 10 days ago
    Agent WorkflowsAuto-check passed
  • Skill Debrief

    computerlovetech/agr

    Debrief an AI agent skill (SKILL.md) after using it — capture session feedback or a retrospective and fold it back into the skill.

    451 GitHub stars~2.2k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed

More from thomast1906/github-copilot-agent-skills

All 15 skills in this repo
  • Azure API Management Security Review

    thomast1906/github-copilot-agent-skills

    Audits an Azure API Management setup against the OWASP API Security Top 10 and Azure Security Benchmark, covering policies, network layout and identity.

    202 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Azure APIM Policy Authoring

    thomast1906/github-copilot-agent-skills

    Generates Azure API Management policy XML for authentication, rate limiting, CORS, error handling and transformations, consulting Azure best-practice and documentation tools first.

    202 GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check passed
  • APIOps Deployment for Azure APIM

    thomast1906/github-copilot-agent-skills

    Supplies Bicep and Terraform templates, CI/CD pipeline patterns and phased promotion plans for deploying Azure API Management with APIOps workflows.

    202 GitHub stars~3.6k tokensUpdated 2 days ago
    Auto-check passed
  • Azure Draw.io MCP Diagrams

    thomast1906/github-copilot-agent-skills

    Creates and edits architecture diagrams through the Draw.io MCP tool, with guidance for rendering Azure icons correctly and laying out network diagrams.

    202 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Azure Pricing Lookup

    thomast1906/github-copilot-agent-skills

    Looks up live Azure retail prices by SKU, service or region through the Azure MCP pricing tool, estimates template costs and compares regions, price types and savings plans.

    202 GitHub stars~4.9k tokensUpdated 2 days ago
    Auto-check passed
  • Excalidraw MCP Diagramming

    thomast1906/github-copilot-agent-skills

    Create and edit diagrams on a live Excalidraw canvas using the Excalidraw MCP server.

    202 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed

Works with

Categories

Questions about Copilot Skill Creator

What does Copilot Skill Creator do?

Guides creating, updating, reviewing and validating GitHub Copilot agent skills, from deciding whether a skill is the right tool to structuring bundled resources. github/skills.md body loaded when it triggers and kept under 500 lines, and bundled scripts, references and assets loaded on demand.

When should I use Copilot Skill Creator?

Copilot Skill Creator fits situations like: creating a new Copilot skill from scratch; turning a repeated workflow into a reusable skill; improving an existing SKILL.md description so it triggers reliably; deciding between a skill, an instructions file and a prompt file.

How do I install Copilot Skill Creator in Claude Code?

Run `npx skills add thomast1906/github-copilot-agent-skills --skill skill-creator -a claude-code`. Or copy the skill folder (.github/skills/skill-creator in thomast1906/github-copilot-agent-skills) into .claude/skills/skill-creator in your project. Claude Code loads it when a task matches its description.

How do I install Copilot Skill Creator in Codex?

Run `npx skills add thomast1906/github-copilot-agent-skills --skill skill-creator -a codex`. Or copy the skill folder (.github/skills/skill-creator in thomast1906/github-copilot-agent-skills) into .agents/skills/skill-creator in your project. Codex loads it when a task matches its description.

Can I use Copilot Skill Creator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add thomast1906/github-copilot-agent-skills --skill skill-creator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-creator, .gemini/skills/skill-creator, .github/skills/skill-creator and .opencode/skills/skill-creator in your project.

What does Copilot Skill Creator need to run?

Going by SKILL.md and its folder, Copilot Skill Creator needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3 for the init and validation scripts.

Does Copilot Skill Creator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Copilot Skill Creator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Copilot Skill Creator use?

No licence was found for Copilot Skill Creator or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Copilot Skill Creator use?

About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.7k tokens, read only when the agent opens those files.

What are the alternatives to Copilot Skill Creator?

Skills that share tags, products or a category with Copilot Skill Creator: Auto Skill Builder (tradecatlabs/vibe-coding-cn, 17k stars), Skill Seekers Builder (yusufkaraaslan/Skill_Seekers, 15k stars), DBS Skill Maker (dontbesilent2025/dbskill, 11k stars) and Luban (LearnPrompt/luban-skill, 958 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Copilot Skill Creator?

thomast1906 (a GitHub user) maintains it in thomast1906/github-copilot-agent-skills, which has 202 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.

Source: thomast1906/github-copilot-agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.