create-skill-sample

Scaffold GitHub Copilot Skill samples with SKILL.md frontmatter and structure.

842|287|Updated Apr 25, 2024
One-click install
npx skills add https://github.com/pnp/copilot-prompts --skill create-skill-sample
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill-sample
Source: https://github.com/pnp/copilot-prompts/tree/main/.github/skills/create-skill-sample
Command: npx skills add https://github.com/pnp/copilot-prompts --skill create-skill-sample

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a streamlined template and process to scaffold new GitHub Copilot Skill samples inside the repository, on demand.

Core Features & Use Cases

  • Scaffold a complete skill skeleton inside samples/skills/{skill-name}/ with SKILL.md, README.md, and assets/sample.json
  • Preserve user-provided instructions and structure according to SKILL-SCHEMA.md
  • Standardize skill definitions to simplify sharing and reuse

Quick Start

Provide the required details (skill name, purpose, trigger phrases, inputs, outputs, steps, and author) to scaffold a new SKILL.md.

Frequently Asked Questions about create-skill-sample

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

FAQPage Schema
How do I scaffold a GitHub Copilot Skill sample quickly?

To scaffold a GitHub Copilot Skill sample, provide the skill name, purpose, trigger phrases, inputs, outputs, steps, and author to generate a complete skeleton inside samples/skills/{skill-name}/.

What files are generated when bootstrapping a new Copilot Skill?

Bootstrapping a Copilot Skill generates a complete skeleton inside samples/skills/{skill-name}/, including SKILL.md, README.md, and assets/sample.json for standardized definitions.

Does scaffolding a Skill require manual alignment with the SKILL-SCHEMA.md?

No manual alignment is needed. The scaffolding process automatically preserves user-provided instructions and structure according to the rules defined in SKILL-SCHEMA.md.

Can I reuse my own custom steps and rules when creating a Skill template?

Yes, you can reuse custom steps and rules. The template process preserves user-provided instructions and structure to standardize skill definitions for simplified sharing and reuse.

What is the best way to standardize GitHub Copilot Skill definitions for sharing?

The best way to standardize Copilot Skill definitions is using a streamlined template that applies the SKILL.md frontmatter and structure, ensuring alignment with SKILL-SCHEMA.md.

Why do I need to provide trigger phrases and inputs to scaffold a Skill?

Trigger phrases and inputs are required to scaffold a Skill because they define the activation context and execution parameters within the generated SKILL.md frontmatter.