spec-functional-breakdown-structure

Generate a Functional Breakdown Structure from a Business Capability Map.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/VictorHueni/homemade-claude-kit --skill spec-functional-breakdown-structure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-functional-breakdown-structure
Source: https://github.com/VictorHueni/homemade-claude-kit/tree/main/skills/spec-functional-breakdown-structure
Command: npx skills add https://github.com/VictorHueni/homemade-claude-kit --skill spec-functional-breakdown-structure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, python-docx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the generation of a Functional Breakdown Structure (FBS), enabling comprehensive product functionality registry and lifecycle tracking. It saves time by automating the creation and updating of FBS artifacts, ensuring accuracy and consistency.

Core Features & Use Cases

  • Automated FBS Generation: Generates an FBS based on the project's Business Capability Map, including L0 items, capabilities, and functionalities.
  • Lifecycle Tracking: Tracks the status of functionalities across the lifecycle, with options for code-path annotations and value-stream-stage linkage.
  • Use Case: A project manager uses this Skill to create an FBS for a software product, mapping capabilities to functionalities and tracking feature status for each capability.

Quick Start

Run the 'spec-functional-breakdown-structure' skill to generate the FBS for your project.

Frequently Asked Questions about spec-functional-breakdown-structure

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

FAQPage Schema
How do I generate a functional breakdown structure from a business capability map?

To generate a functional breakdown structure, map your project's Business Capability Map L0 items to capabilities and functionalities. This automates FBS artifact creation using scaffold, structure, and fill modes to ensure accuracy and consistency.

Can I track product feature lifecycle status and value-stream stages in an FBS?

Yes, functional breakdown structure generation tracks functionality status across the product lifecycle. It supports code-path annotations and value-stream-stage linkage to map capabilities to functionalities for each software product.

What is the best way to automate product decomposition for a functionality registry?

Automating product decomposition involves mapping capabilities to functionalities and tracking their status. This Skill creates a comprehensive product functionality registry by automating FBS artifact generation and lifecycle updates.

Do I need pdfplumber and python-docx to create and manage FBS artifacts?

Yes, you need pypdf, pdfplumber, and python-docx dependencies to create and manage functional breakdown structure artifacts. These libraries enable the extraction and document processing required for automated FBS generation.

How does the functional breakdown structure scaffold, structure, and fill process work?

The functional breakdown structure process operates in three modes: scaffold to initialize the FBS, structure to map capabilities, and fill to track status and link value-stream stages. This automates artifact creation and lifecycle tracking.