create-github-issue-feature-from-specification

Create GitHub issues from YAML feature specifications with labels.

1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/dhar174/langgraph_system_generator --skill create-github-issue-feature-from-specification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-github-issue-feature-from-specification
Source: https://github.com/dhar174/langgraph_system_generator/tree/main/.github/skills/create-github-issue-feature-from-specification
Command: npx skills add https://github.com/dhar174/langgraph_system_generator --skill create-github-issue-feature-from-specification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating GitHub issues for feature requests by automating the analysis of specification files and interaction with the GitHub API.

Core Features & Use Cases

  • Specification Analysis: Extracts key requirements from specification files (e.g., feature_request.yml).
  • Issue Management: Checks for existing issues and creates new ones or updates existing ones as needed.
  • Use Case: A product manager has a detailed feature specification in a YAML file and wants to quickly create a corresponding GitHub issue with all the necessary details and labels, ensuring no duplicates are created.

Quick Start

Use the create-github-issue-feature-from-specification skill to create a GitHub issue for the specification file named 'new-dashboard.yml'.

Frequently Asked Questions about create-github-issue-feature-from-specification

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

FAQPage Schema
How do I create GitHub issues from YAML specification files?

To create GitHub issues from YAML specification files, you analyze the input YAML to extract feature names and requirements, then use the GitHub API to create issues using predefined templates like feature_request.yml with relevant labels.

Can I automatically check for duplicate feature requests before creating a new GitHub issue?

Yes, you can check for duplicate feature requests by querying the GitHub API search for pre-existing issues based on the specification, ensuring a single issue is maintained per specification by updating existing ones instead of creating duplicates.

What is the best way to manage feature request issues for project management automation?

The best way to manage feature request issues for project management automation is parsing detailed specification files to extract requirements and automatically generating standardized, labeled GitHub issues to streamline issue tracking.

Does this GitHub issue automation work with custom issue templates?

Yes, this GitHub issue automation works with predefined issue templates like feature_request.yml, utilizing the extracted specification data to populate the template fields and apply relevant labels during issue creation.

What happens if a GitHub issue already exists for a feature specification?

If a GitHub issue already exists for a feature specification, the process ensures single issues per specification by checking the GitHub API search results and updating the existing issue rather than creating a new duplicate entry.

Do I need a specific format for feature specifications to automate GitHub issue creation?

Yes, you need a detailed YAML specification file format containing feature names and requirements so the automation can accurately extract the necessary data to populate the GitHub issue templates and apply labels.