issue-decomposer

Decompose PRDs and feature requests into implementation-ready issue drafts.

2|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/andrewthetechie/andrew-skills --skill issue-decomposer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-decomposer
Source: https://github.com/andrewthetechie/andrew-skills/tree/main/issue-decomposer
Command: npx skills add https://github.com/andrewthetechie/andrew-skills --skill issue-decomposer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps transform product requests, PRDs, and planning conversations into implementation-ready issue drafts that a smaller coding model can execute without needing the original discussion.

Core Features & Use Cases

  • PRD Decomposition: Break a feature description into small, scoped issues with clear dependencies and acceptance criteria.
  • Requirement Grilling: Ask clarifying questions to resolve vague scope, missing contracts, and unsafe assumptions before drafting work.
  • Issue Tightening: Produce handoff-ready issue text with explicit files, interfaces, tests, risks, and validator stopping points.
  • Use Case: A product manager shares a rough feature brief, and this Skill turns it into a sequenced set of implementation issues with enough detail for engineering to start.

Quick Start

Paste your PRD or feature description and ask the skill to decompose it into implementation-ready issues.

Frequently Asked Questions about issue-decomposer

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

FAQPage Schema
How do I decompose a PRD into implementation-ready issues?

To decompose a PRD into implementation-ready issues, paste the product request or feature description into the Skill. It breaks the document into small, scoped issues with explicit dependencies, acceptance criteria, and file-level context for coding models.

What is issue decomposition in software engineering planning?

Issue decomposition in software engineering planning is the process of breaking down feature requests into sequenced tasks. This Skill resolves vague scope by grilling requirements, producing handoff-ready text with clear contracts, interfaces, tests, and validation stopping points.

How do I prepare vague feature requests for engineering handoff?

You prepare vague feature requests for engineering handoff by using the Skill to ask clarifying questions that resolve missing contracts and unsafe assumptions. It tightens the scope into explicit draft issues containing required files, interfaces, and risks for safe execution.

Can I use decomposed issues for smaller coding models?

Yes, you can use decomposed issues for smaller coding models. The Skill drafts implementation issues with enough explicit detail, file-level context, and validation stopping points that a coding model can execute the work without needing the original planning conversation.

What level of detail do I need for safe issue execution?

For safe issue execution, you need explicit contracts, file-level context, tests, and validation stopping points. The Skill ensures drafted issues contain these elements, alongside clear scope and dependencies, to prevent unsafe assumptions during implementation.

What are the limitations of automated PRD decomposition?

The limitation of automated PRD decomposition is that it requires explicit contracts and clear scope to function safely. If the original product request lacks detail, the Skill must first ask clarifying questions to resolve vague requirements before drafting any implementation issues.