Skills github awesome-copilot

create-github-issue-feature-from-specification

Use it when:
You have a written specification and want it tracked as a single GitHub feature request.
It does:
Pulls the requirements from the spec, searches existing issues, then creates a new issue or updates the matching one.
You get:
One issue titled with the feature name, holding the problem, proposed solution and context, labelled feature or enhancement.
Uses:
The repo's feature_request.yml issue template, or the default one when there's none.

Calls search_issues, create_issue and update_issue, tools such as the GitHub MCP server provides, so connect one first.

TL;DR

A short command for spec-driven work on GitHub. You point it at a specification file; the agent reads it for requirements and checks existing issues with search_issues so it doesn't open a duplicate. It then files one issue for the whole specification with create_issue, or updates the existing one with update_issue, following the repo's feature_request.yml template and falling back to the default. The title names the feature from the specification, the description holds the problem statement, proposed solution and context, the issue includes only changes the specification requires, and it gets feature or enhancement labels as appropriate.

Summarizes the skill at 797337f.

npx skills add https://github.com/github/awesome-copilot --skill create-github-issue-feature-from-specification
Total Downloads
8,900 on skills.sh, Nov 9, 2026
Repo stars
40,943 github/awesome-copilot
First seen
Feb 25, 2026 on skills.sh
Weekly Downloads
2
-85% over the 8 weeks to Nov 9
Weekly values
Week toInstalls
Sep 2113
Sep 2816
Oct 514
Oct 124
Oct 191
Oct 264
Nov 21
Nov 92
Category

Make the agent question you and write the plan down before it writes code.

Everything for building software: planning, coding, debugging, design, frameworks, cloud, agents and skills.

Type

A one-shot action you invoke by name, such as turning the conversation into a PRD.

Effect

Its own steps change something outside your machine: post, send, deploy, provision, file issues, drive a website, or upload data to a service.

Needs

Reads or writes an issue tracker, GitHub Issues by default.

Needs an MCP server connected.

Publisher

A verified publisher on skills.sh, or the company or maintainer behind the product the skill operates.

Topics
Stack

SKILL.md

From github/awesome-copilot at 797337f. Checked daily, last changed Nov 6, 2026.

Frontmatter
name: create-github-issue-feature-from-specification
description: 'Create GitHub Issue for feature request from specification file using feature_request.yml template.'

Create GitHub Issue from Specification

Create GitHub Issue for the specification at ${file}.

Process

  1. Analyze specification file to extract requirements
  2. Check existing issues using search_issues
  3. Create new issue using create_issue or update existing with update_issue
  4. Use feature_request.yml template (fallback to default)

Requirements

  • Single issue for the complete specification
  • Clear title identifying the specification
  • Include only changes required by the specification
  • Verify against existing issues before creation

Issue Content

  • Title: Feature name from specification
  • Description: Problem statement, proposed solution, and context
  • Labels: feature, enhancement (as appropriate)