Back to Skills

gen-specs-as-issues

This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for implementation.

30,799stars3,682forksUpdated 4/22/2026

Security Assessment

Safe(100/100)
Security Score100/100

About gen-specs-as-issues

The 'gen-specs-as-issues' skill provides a structured workflow designed to assist product managers and development teams in identifying missing features within a project. By systematically reviewing project documentation and implementation, this skill helps to pinpoint gaps in functionality that may hinder user experience. It addresses the common challenge of ensuring that all necessary features are accounted for and prioritized effectively, thereby streamlining the development process and enhancing project outcomes.

This skill encompasses several key phases, including project understanding, gap analysis, prioritization, specification development, and GitHub issue creation. Each phase is designed to build upon the previous one, ensuring a comprehensive approach to feature identification and specification. The prioritization phase employs a scoring matrix to evaluate the importance of each missing feature based on user impact, strategic alignment, implementation feasibility, resource requirements, and risk level. This structured approach not only aids in identifying critical features but also ensures that the development team can focus on delivering high-impact solutions efficiently.

Target users for this skill include product managers, project leads, and development teams who are looking to enhance their project management practices. Use cases include new project setups, ongoing project evaluations, and feature enhancement initiatives. By leveraging this skill, teams can ensure that they are aligned with user needs and project goals, ultimately leading to a more successful product delivery.

FAQ

How do I start using the gen-specs-as-issues skill?

Begin by reviewing the project structure and documentation to understand the existing implementation.

What types of projects is this skill compatible with?

This skill can be applied to any software development project that has a structured documentation and implementation.

Are there any specific requirements to use this skill?

Users should have access to project documentation and the ability to create GitHub issues.

Can this skill be used for ongoing projects?

Yes, it is particularly useful for evaluating ongoing projects to identify and prioritize missing features.

What limitations does this skill have?

The skill relies on the quality of existing documentation and may not identify gaps if the documentation is incomplete.

Install gen-specs-as-issues

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill