Skip to main content
create-specificationby GitHubWritingGitHub stars: 40k

Create Specification skill: what it does and how to install it

Creates self-contained Markdown specifications for solution components, with structured requirements, interfaces, acceptance criteria, dependencies and validation details.

Summary generated from the skill's documentation.

Install

$ npx skills add github/awesome-copilot --skill create-specification

Run it in a terminal. If your agent is already running, start a new session so it picks the skill up.

About this skill

What it does. Creates a new /spec/ Markdown file for a stated solution purpose, using a spec-[a-z0-9-]+.md name with a high-level category prefix. It fills front matter and a structured template covering scope, definitions, requirements, interfaces, acceptance criteria, tests, dependencies, examples and validation.

When to use it. Use it when a solution needs an AI-readable specification that is explicit, self-contained and machine-readable. It documents requirements, constraints, interfaces and integration dependencies.

History

Repo stars

40k+229 since 5 Oct 2026

Stars are counted for the whole repository, which holds 30 skills.

Show as a table
Repo stars by day
DateRepo stars
12 Oct 202639,948
11 Oct 202639,904
10 Oct 202639,881
9 Oct 202639,845
8 Oct 202639,804
7 Oct 202639,761
6 Oct 202639,731
5 Oct 202639,719

Installs

13.5k

Tracking since . A chart appears once there are 7 days of data.

Installs via skills.sh

Similar skills