Decompose Issue

Decompose GitHub issues into sub-issues with dependencies and test requirements.

2|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/flavordrake/mobissh --skill decompose-issue-flavordrake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Decompose Issue
Source: https://github.com/flavordrake/mobissh/tree/main/.claude/skills/decompose
Command: npx skills add https://github.com/flavordrake/mobissh --skill decompose-issue-flavordrake

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh-ops.sh, gh-file-issue.sh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the challenge of managing large or complex GitHub issues by breaking them down into smaller, more manageable, and independently shippable sub-issues.

Core Features & Use Cases

  • Automated Decomposition: Analyzes a GitHub issue and proposes a structured breakdown into sub-issues.
  • Scope Definition: Identifies affected files, module boundaries, and potential dependencies between sub-issues.
  • Test Impact Analysis: Assesses the necessary test updates for each proposed sub-issue.
  • Use Case: When faced with a feature request that spans multiple components or requires significant changes, use this Skill to create a clear roadmap of smaller tasks, facilitating parallel development and easier tracking.

Quick Start

Use the decompose skill to break down issue number 25.

Frequently Asked Questions about Decompose Issue

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

FAQPage Schema
How do I break down complex GitHub issues into sub-tasks?

To break down complex GitHub issues into sub-tasks, this Skill analyzes issue scope, identifies module boundaries, and assesses test impact. It generates a structured proposal with sub-issue titles, affected files, dependencies, and test requirements before automating sub-issue filing upon approval.

What is the best way to automate task breakdown for large feature requests spanning multiple components?

The best way to automate task breakdown for large feature requests is using issue decomposition to analyze scope and identify module boundaries. This process creates a clear roadmap of smaller, independently shippable sub-issues, facilitating parallel development and easier tracking.

Can I automatically file decomposed sub-issues on GitHub after reviewing the proposal?

Yes, you can automatically file decomposed sub-issues on GitHub after reviewing the proposal. The Skill generates a structured breakdown detailing sub-issue titles, affected files, dependencies, and test requirements, then automates the filing of these sub-issues upon user approval.

Do I need specific scripts to decompose issues and assess test impact?

Yes, you need specific scripts to decompose issues and assess test impact. This Skill requires the gh-ops.sh and gh-file-issue.sh dependencies to analyze issue scope, identify module boundaries, assess test impact, and automate the filing of sub-issues.

How does issue decomposition handle dependencies and test requirements between sub-issues?

Issue decomposition handles dependencies and test requirements by analyzing the issue scope and identifying module boundaries. It assesses necessary test updates for each proposed sub-issue and generates a structured proposal detailing dependencies between sub-issues.