Generated banner for Create Github Issue Feature From Specification
Generated logo for Create Github Issue Feature From Specification

Create Github Issue Feature From Specification

GitHubOfficialOriginally contributed by @PlagueHO as prompts/create-github-issue-feature-from-specification.prompt.md; moved into a skill by pull request #761Distributed by GitHub

  • Skill
  • Workflow
  • Software development
  • MIT
  • No issues found

From the author

Create GitHub Issue for feature request from specification file using feature_request.yml template.
— the description by PlagueHO

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill streamlines the process of translating technical specifications into actionable GitHub issues. By analyzing a specification file, the agent identifies requirements, checks for existing related issues to prevent duplication, and uses a standardized template to create or update a feature request issue in a GitHub repository.

What it does

  • Parses specification files to extract core requirements.
  • Searches existing repository issues to avoid duplicate requests.
  • Creates new GitHub issues based on the extracted requirements.
  • Updates existing issues if a relevant match is found.
  • Applies a structured feature request template for consistency.
  • Assigns appropriate labels like feature or enhancement to the issue.

When to use it

  • When you need to convert a technical specification document into a tracked GitHub issue.
  • When managing feature requests to ensure they follow a consistent format.
  • When you want to verify if a feature request has already been logged before creating a new one.
  • When automating the synchronization between project documentation and issue tracking.

Advantages

  • Reduces manual effort in issue creation and formatting.
  • Prevents duplicate issues by checking existing entries.
  • Ensures all feature requests adhere to a standardized template.
  • Maintains clear traceability between specification files and development tasks.

Usage examples

“Create a GitHub issue for the feature described in specs/new-login-flow.md.”
The agent analyzes the file, checks for existing login-related issues, and creates a new issue using the feature_request.yml template with the extracted details.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/github/create-github-issue-feature-from-specification/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip create-github-issue-feature-from-specification.zip -d .agents/skills

Documentation by PlagueHO

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)

Files

ATTRIBUTION.md

Attribution

This folder is an unmodified copy of the Agent Skill "create-github-issue-feature-from-specification", distributed by AutoGineer (https://autogineer.com/agent-skills).

The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.

Files added by AutoGineer

  • ATTRIBUTION.md: this file, written by AutoGineer

  • LICENSE: copied from LICENSE

Requirements and compatibility

Written for: GitHub Copilot

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Originally contributed by
GitHub avatar of PlagueHO@PlagueHOas prompts/create-github-issue-feature-from-specification.prompt.mdmoved into a skill by pull request #761
Publisher
GitHub (Official)
Distributed by
GitHub
Source
github/awesome-copilot · skills/create-github-issue-feature-from-specification · commit 797337f
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced
Contributors
CypherHK, PlagueHO

AutoGineer is not affiliated with or endorsed by PlagueHO or GitHub.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download create-github-issue-feature-from-specification.zip