skill-creator

Automates creation and refinement of Copilot skills with YAML frontmatter validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/apadern/.github_tailormade --skill skill-creator-apadern
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/apadern/.github_tailormade/tree/main/skills/skill-creator
Command: npx skills add https://github.com/apadern/.github_tailormade --skill skill-creator-apadern

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps teams create, update, and standardize Copilot skills with consistent structure, guidance, and reusable resources.

Core Features & Use Cases

  • Structured SKILL.md frontmatter with required name and description, plus concise guidance on when to use the skill.
  • Bundled resources directories (scripts, references, assets) to support deterministic tasks, documentation, and templates.
  • Initialization workflow using the init_skill.py script to scaffold new skills and example resources.
  • Progressive disclosure and design-pattern guidance to organize SKILL.md for multi-variation skills.

Quick Start

Run the initializer to scaffold a new skill directory from the template.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new Copilot skill with valid YAML frontmatter?

To create a Copilot skill, run the init_skill.py initializer script to scaffold a new skill directory from a template, ensuring valid YAML frontmatter with enforced name and description fields. The scaffolded directory includes bundled resources like scripts and references to support deterministic tasks.

What is the required structure for a SKILL.md file when designing Copilot skills?

A SKILL.md file requires valid YAML frontmatter with enforced name and description fields, plus concise guidance on when to use the skill. It can include bundled resource directories for scripts, references, and assets to support deterministic tasks and documentation.

How do I scaffold a new skill directory and include example resources?

You scaffold a new skill directory by running the initialization workflow with the init_skill.py script. This automates directory creation from a template and provisions example resources, including scripts, references, and assets, to support deterministic Copilot tasks.

Can I use this skill creation workflow to add scripts and references to an existing Copilot skill?

Yes, you can update existing Copilot skills by applying the provided templates for structure, resources, and guidelines. The workflow supports adding optional resource directories for scripts, references, and assets to enhance deterministic task support during skill refinement.

What's the best way to organize a SKILL.md for multi-variation Copilot skills?

The best way to organize multi-variation Copilot skills is to apply progressive disclosure and design-pattern guidance. This approach structures the SKILL.md file to handle multiple variations while maintaining clear guidance on when to use the skill and valid frontmatter.

Do I need specific templates to standardize Copilot skills across different domains?

You need structured templates to standardize Copilot skills across domains, ensuring consistent YAML frontmatter validation and reusable resource directories. These templates provide the necessary structure, guidelines, and bundled assets for deterministic tasks regardless of the domain.