Create Github Issues For Unmet Specification Requirements
GitHubOfficialOriginally contributed by @PlagueHO as prompts/create-github-issues-for-unmet-specification-requirements.prompt.md; moved into a skill by pull request #761Distributed by GitHub
- Skill
- Workflow
- Software development
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill streamlines the transition from project specifications to actionable development tasks. By analyzing specification files, the agent identifies requirements that have not yet been implemented in the codebase. It cross-references these findings with existing GitHub issues to prevent duplication and then generates new issues using a standardized feature request template, ensuring that implementation guidance and acceptance criteria are clearly documented.
What it does
- Parses specification files to extract individual project requirements.
- Audits the current codebase to determine the implementation status of each requirement.
- Queries existing GitHub issues to avoid creating redundant tickets.
- Generates new GitHub issues for missing requirements using a specific template.
- Populates issues with requirement IDs, implementation context, and acceptance criteria.
When to use it
- When you need to sync a new project specification with your GitHub issue tracker.
- During the planning phase to ensure all requirements are accounted for in the backlog.
- When auditing a project to identify gaps between documentation and actual implementation.
Advantages
- Reduces manual effort in tracking and creating development tasks.
- Ensures consistency in issue formatting and documentation.
- Prevents duplicate work by verifying existing issues before creation.
- Maintains a clear link between high-level specifications and granular development tasks.
Usage examples
- “Create GitHub issues for all unimplemented requirements in /spec/api_v2.md.”
- The agent will scan the specified file, check the current codebase and existing issues, and generate new GitHub issues for any requirements that are missing.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/github/create-github-issues-for-unmet-specification-requirements/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip create-github-issues-for-unmet-specification-requirements.zip -d .agents/skills
Documentation by PlagueHO
Create GitHub Issues for Unmet Specification Requirements
Create GitHub Issues for unimplemented requirements in the specification at ${file}.
Process
Analyze specification file to extract all requirements
Check codebase implementation status for each requirement
Search existing issues using
search_issuesto avoid duplicatesCreate new issue per unimplemented requirement using
create_issueUse
feature_request.ymltemplate (fallback to default)
Requirements
One issue per unimplemented requirement from specification
Clear requirement ID and description mapping
Include implementation guidance and acceptance criteria
Verify against existing issues before creation
Issue Content
Title: Requirement ID and brief description
Description: Detailed requirement, implementation method, and context
Labels: feature, enhancement (as appropriate)
Implementation Check
Search codebase for related code patterns
Check related specification files in
/spec/directoryVerify requirement isn't partially implemented
Files
- ATTRIBUTION.mdAdded by AutoGineer1.3 KiB
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md1.2 KiB
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
@PlagueHOas prompts/create-github-issues-for-unmet-specification-requirements.prompt.mdmoved into a skill by pull request #761
- Publisher
- GitHub (Official)
- Distributed by
- GitHub
- Source
- github/awesome-copilot · skills/create-github-issues-for-unmet-specification-requirements · 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-issues-for-unmet-specification-requirements.zip