create-github-issue-feature-from-specification

Creates GitHub feature request issues from specification files using the feature_request.yml template.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/miyake-san/sogo-agent-platform --skill create-github-issue-feature-from-specification-miyake-san
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/miyake-san/sogo-agent-platform/tree/main/skills/core/create-github-issue-feature-from-specification
Command: npx skills add https://github.com/miyake-san/sogo-agent-platform --skill create-github-issue-feature-from-specification-miyake-san

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written specification into a well-formed GitHub issue is repetitive and error-prone: requirements get lost, duplicates get filed, and templates are applied inconsistently. This Skill automates the conversion of a specification file into a single, deduplicated feature request issue. ## Core Features & Use Cases - Specification Analysis: Reads the specification file and extracts the problem statement, proposed solution, and context for the issue body. - Duplicate Detection: Searches existing issues with search_issues before creating anything, updating an existing issue via update_issue when a match exists. - Template Compliance: Uses the repository's feature_request.yml issue template, falling back to the default format when unavailable. - Use Case: After finalizing a feature specification document, hand it to the Skill to file one consolidated GitHub issue with the correct title, labels (feature, enhancement), and template structure. ## Quick Start Create a GitHub feature request issue from my specification file spec.md using the feature_request.yml template.

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 a GitHub issue from a specification file?

Provide the specification file path and the Skill analyzes it to extract the problem statement, proposed solution, and context. It then creates one GitHub issue using the feature_request.yml template with appropriate feature and enhancement labels.

How to avoid duplicate GitHub issues when filing feature requests?

The Skill runs search_issues against existing issues before creating anything. If a matching issue already exists, it updates that issue with update_issue instead of filing a duplicate.

Does it work without a feature_request.yml issue template?

Yes, the Skill falls back to the default issue format when the feature_request.yml template is not available in the repository. The issue still includes the specification's problem statement, solution, and context.

Can it split one specification into multiple GitHub issues?

No, the Skill creates a single issue for the complete specification by design. It includes only the changes required by that specification and keeps the entire feature request consolidated in one issue.