skill-creator

Create, test, and iterate Copilot CLI skills with SKILL.md files.

2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Poorgramer-Zack/copilot-cli-things --skill skill-creator-poorgramer-zack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Poorgramer-Zack/copilot-cli-things/tree/main/plugins/skill-creator/skills/skill-creator
Command: npx skills add https://github.com/Poorgramer-Zack/copilot-cli-things --skill skill-creator-poorgramer-zack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) components.

What problem does it solve?

The Skill unit provides a structured workflow for creating, testing, and iterating Copilot CLI skills. It guides you through capturing intent, drafting a SKILL.md, and running automated evaluation loops to improve triggering accuracy and reliability.

Core Features & Use Cases

  • End-to-end skill lifecycle: capture user intent, define frontmatter, outline the SKILL.md body, and bundle optional resources (scripts, references, assets) for on-demand use during activation.
  • Progressive disclosure: metadata loaded upfront, the full SKILL.md instructions loaded on trigger, and bundled resources loaded as needed.
  • Test and optimize: run trigger evaluations, generate evals, and iteratively refine the description and thresholds to maximize usefulness across prompts and contexts.
  • Safety and standards: adhere to project schemas, avoid malware, and maintain auditable frontmatter.

Quick Start

Draft a complete SKILL.md for a new skill, then run the evaluation loop to refine its triggering behavior.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate Copilot CLI skill creation and testing?

Automate Copilot CLI skill creation by drafting a SKILL.md file, defining frontmatter and trigger phrases, then running an evaluation loop to iteratively test and optimize triggering accuracy. This workflow captures intent and refines descriptions automatically.

What is the best way to improve Copilot CLI skill triggering accuracy?

Improve Copilot CLI skill triggering accuracy by generating trigger evaluations and iteratively refining the frontmatter descriptions and thresholds. This maximizes usefulness across various prompts and contexts while maintaining auditable validation.

Do I need PyYAML to build and evaluate Copilot CLI skills?

Yes, PyYAML is required to build and evaluate Copilot CLI skills using this workflow. It parses and validates the frontmatter definitions within your SKILL.md files during the automated iteration process.

How does progressive disclosure work for Copilot CLI skills?

Progressive disclosure for Copilot CLI skills loads metadata upfront, loads the full SKILL.md instructions on trigger, and loads bundled resources like scripts only as needed during activation. This ensures efficient resource allocation during execution.

Can I bundle scripts and references when defining Copilot CLI skills?

Yes, you can bundle optional resources such as scripts, references, and assets when defining Copilot CLI skills. These bundled resources are loaded on-demand during skill activation to support the core instructions.

What are the limitations when automating Copilot CLI skill iteration?

Limitations when automating Copilot CLI skill iteration include strict adherence to project schemas, avoiding malware generation, and maintaining auditable frontmatter. You must ensure safety standards are met while iterating on trigger thresholds and descriptions.