create-github-issues-for-unmet-specification-requirements

Create GitHub issues for unimplemented requirements from a specification file.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/soham2008xyz/trade-tycoon --skill create-github-issues-for-unmet-specification-requirements-soham2008xyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-github-issues-for-unmet-specification-requirements
Source: https://github.com/soham2008xyz/trade-tycoon/tree/main/.agents/skills/create-github-issues-for-unmet-specification-requirements
Command: npx skills add https://github.com/soham2008xyz/trade-tycoon --skill create-github-issues-for-unmet-specification-requirements-soham2008xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams quickly identify which requirements from specification files were not implemented, so missing work doesn’t get lost or forgotten.

Core Features & Use Cases

  • Requirements extraction from specification files: Collects requirement IDs and descriptions from the given spec at ${file} to establish a complete checklist.
  • Implementation status verification: Checks the codebase and looks for signs of partial or complete implementation to avoid false positives.
  • Duplicate-safe issue creation: Searches existing GitHub issues before creating new ones, then creates one issue per unmet requirement using a feature request template.

Use Case: After planning a sprint from SPECIFICATION.md, run this skill to automatically generate GitHub issues for every requirement that is still missing, ensuring each issue includes implementation guidance and acceptance criteria.

Quick Start

Ask the assistant to create GitHub issues for unmet requirements in the specification file at ${file} for trade-tycoon and to use the feature_request.yml template while avoiding duplicates.

Frequently Asked Questions about create-github-issues-for-unmet-specification-requirements

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

FAQPage Schema
How do I create GitHub issues for unmet specification requirements?

To create GitHub issues for unmet specification requirements, the skill extracts requirement IDs from your spec file, verifies implementation status in the codebase, and generates one feature request issue per missing requirement. It prevents duplicates by searching existing issues before creating new ones.

What is the best way to track specification gaps in GitHub?

The best way to track specification gaps is to run an automated gap analysis that extracts requirement IDs from your spec file, verifies their implementation status in the codebase, and creates templated GitHub issues for each unmet requirement to ensure missing work is tracked.

Does this gap analysis tool check for duplicate issues before creating new ones?

Yes, the gap analysis process checks for duplicate issues before creating new ones. It searches existing GitHub issues to verify that a feature request for a specific unmet requirement does not already exist, ensuring only truly missing work receives a new issue.

How do I automate sprint planning from a specification file?

You can automate sprint planning from a specification file by running this skill against your spec. It parses the file for requirement IDs, checks the codebase for implementation status, and automatically generates GitHub feature request issues with implementation guidance for every unmet requirement.

Can I use a feature request template when generating issues for missing requirements?

Yes, you can use a feature request template when generating issues for missing requirements. The skill creates one templated feature request per unmet specification requirement, adding structured implementation guidance and acceptance criteria to ensure actionable sprint planning.

What are the limitations of automated implementation tracking for spec files?

The limitation of automated implementation tracking is that it relies on searching the codebase for signs of partial or complete implementation to avoid false positives. Complex or non-standard implementations might be missed during the verification phase, leading to inaccurate gap analysis results.