arc42-section-06

Generate arc42 Section 6 runtime scenarios with PlantUML diagrams.

20|3|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/MSiccDev/arc42-toolkit --skill arc42-section-06
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: arc42-section-06
Source: https://github.com/MSiccDev/arc42-toolkit/tree/main/skills/arc42-section-06
Command: npx skills add https://github.com/MSiccDev/arc42-toolkit --skill arc42-section-06

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams document the dynamic, runtime behavior of systems by guiding the creation of arc42 Section 6 content, including scenario-driven narratives and sequence diagrams.

Core Features & Use Cases

  • Guided interview flow that collects 3–5 runtime scenarios and aligns them with Section 5 components, Section 3 actors, and Section 1.2 quality goals.
  • Automatic generation of runtime narratives and PlantUML diagrams (for ESSENTIAL/THOROUGH levels) with a structured review loop.
  • Consistent linting and review steps to ensure cross-section consistency and traceability.

Quick Start

Answer the runtime questions in Step 1, then generate the Section 6 documentation with one sub-section per scenario and include PlantUML diagrams.

Frequently Asked Questions about arc42-section-06

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

FAQPage Schema
How do I document runtime scenarios and dynamic behavior for arc42 architecture?▼

Documenting arc42 runtime scenarios involves creating scenario-driven narratives and sequence diagrams that capture dynamic system interactions. This Skill guides teams through a structured interview flow to generate Section 6 content, aligning scenarios with components and actors.

What is the best way to generate PlantUML sequence diagrams for arc42 Section 6?▼

Generating PlantUML sequence diagrams for arc42 Section 6 requires mapping runtime scenarios to component interactions. By answering runtime questions in the guided interview flow, the Skill automatically generates structured documentation with PlantUML diagrams for each defined scenario.

Can I ensure my arc42 runtime view stays consistent with Section 5 components and Section 3 actors?▼

Ensuring arc42 runtime view consistency requires cross-referencing dynamic scenarios against building blocks and actors. This Skill applies linting and review steps to verify that runtime scenarios explicitly reference Section 5 components, Section 3 actors, and quality goals.

How many runtime scenarios do I need to document for a complete arc42 Section 6?▼

A complete arc42 Section 6 typically requires 3 to 5 runtime scenarios to adequately cover dynamic system behavior. The Skill's guided interview flow collects these scenarios during Step 1, generating one documentation sub-section per scenario with included PlantUML diagrams.

Does this arc42 runtime documentation approach include error handling scenarios?▼

Yes, documenting arc42 runtime behavior includes defining error handling scenarios alongside standard dynamic interactions. The Skill guides architecture teams to capture these edge cases within the 3 to 5 runtime scenarios, generating narratives and PlantUML diagrams that reflect error paths.