bean-decomposition

Community

Smart task sizing for development.

Authorpeel
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps development teams accurately size tasks by determining whether a single task should be a standalone bean or a feature with multiple child tasks, based on estimated development effort.

Core Features & Use Cases

  • Task Sizing: Evaluates plan tasks to determine optimal bean structure (task vs. feature).
  • TDD Cycle Estimation: Uses a rule of thumb (3+ TDD cycles = feature) to guide decomposition.
  • Bean Generation Commands: Provides precise beans create commands for generating feature and task beans.
  • Dependency Management: Guides on setting up --blocked-by relationships between beans.
  • Use Case: When planning a new feature, this skill ensures that complex tasks are broken down into manageable sub-tasks, improving parallelization and tracking.

Quick Start

Use the bean-decomposition skill to determine the structure for a plan task that requires approximately 5 TDD cycles.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bean-decomposition
Download link: https://github.com/peel/fiddle/archive/main.zip#bean-decomposition

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.