Claude Skills

Issue Decomposition

Transform high-level project descriptions into well-structured GitHub issues. Each issue includes a user story, acceptance criteria, dependencies, labels, and effort estimates. The skill follows the INVEST principles to ensure issues are independent, negotiable, valuable, estimable, small, and testable.

Installation

Add the marketplace and install this skill:

/plugin marketplace add britt/claude-code-skills
/plugin install britt/issue-decomposition

Or install all skills at once:

/plugin install britt/claude-code-skills

Compatibility

PlatformSupported
Claude Code
Claude.ai

How to use it

Use this skill when:

  • You have a feature or project to break down into tasks
  • You need to create structured GitHub issues from a description
  • During project planning to generate actionable work items
  • Converting requirements into well-formed issues

Features

Complete issue templates Each generated issue includes a user story, description, acceptance criteria with checkboxes, dependency mapping, labels, and T-shirt size estimates.

Structured decomposition process Walks through understanding scope, identifying major components, generating issues, mapping dependencies, and previewing before creation.

Label taxonomy and estimation guidelines Uses a consistent label system for type, area, and priority, with T-shirt sizing mapped to typical durations from half a day to a full week.

Preview before creating Always shows a summary table of proposed issues with titles, estimates, and dependencies before creating anything in GitHub.