arc42-epic-decomposer

Generate a structured Epic catalogue from Arc42 architecture documentation.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Obsidian-Owl/agentlint --skill arc42-epic-decomposer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arc42-epic-decomposer
Source: https://github.com/Obsidian-Owl/agentlint/tree/main/.claude/skills/arc42-epic-decomposer
Command: npx skills add https://github.com/Obsidian-Owl/agentlint --skill arc42-epic-decomposer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Arc42 architecture documentation can be verbose and difficult to translate into actionable development work. This Skill analyzes Arc42 docs and decomposes them into well-sized Epics suitable for Speckit implementation, enabling rapid planning and traceability.

Core Features & Use Cases

  • Arc42 to Epic mapping: Extracts Arc42 sections (Building Blocks, Runtime Scenarios, ADRs, QR references) to generate a structured epic catalogue.
  • Phase-guided decomposition: Produces Epics with clear boundaries, MVP definitions, and traceability to Arc42 sections.
  • Output generation: Writes final Epics into docs/planning/epics/ and maintains traceability references to source Arc42 data for governance.

Quick Start

Ensure Arc42 documentation exists under docs/architecture/arc42/ (and ADRs under docs/architecture/adr/ if present). Run the decomposition workflow to generate the epic catalogue in docs/planning/epics/, aligning Epics to Arc42 content and ADR constraints.

Frequently Asked Questions about arc42-epic-decomposer

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

FAQPage Schema
How do I decompose Arc42 architecture documentation into actionable development epics?

Decomposing Arc42 architecture documentation into development epics involves analyzing building blocks, runtime scenarios, and ADRs to generate a structured epic catalogue with clear boundaries, MVP definitions, and traceability to source sections.

What is the process for mapping Arc42 building blocks to Speckit-ready epics?

Mapping Arc42 building blocks to Speckit-ready epics requires extracting sections like runtime scenarios and architecture decision records, then generating epics with dependency mappings and traceability references saved under docs/planning/epics/.

How do I generate an epic catalogue from existing Arc42 design docs?

Generating an epic catalogue from Arc42 design docs requires existing architecture documentation under docs/architecture/arc42/ and optional ADRs under docs/architecture/adr/, which are analyzed to produce phase-guided epics with MVP definitions.

Does epic decomposition from Arc42 docs maintain traceability to architecture decision records?

Yes, epic decomposition from Arc42 docs maintains traceability by mapping generated epics directly to source Arc42 sections and ADR constraints, ensuring architecture governance is preserved throughout the planning outputs.

Can I use Arc42 epic decomposition for projects that need MVP definitions and dependency mappings?

Arc42 epic decomposition supports projects needing MVP definitions and dependency mappings by producing phase-guided epics with clear boundaries, ensuring structured planning outputs align directly with architecture constraints.

What are the limitations of generating epics from Arc42 architecture documentation?

Generating epics from Arc42 architecture documentation requires pre-existing Arc42 docs and ADRs in specific directories; without these structured inputs under docs/architecture/, the decomposition workflow cannot produce traceable epic catalogues.