create-sequence-view

Model temporal flows and user interactions with actor-driven sequence diagrams.

5|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/a-scolan/c4-template --skill create-sequence-view
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-sequence-view
Source: https://github.com/a-scolan/c4-template/tree/main/.github/skills/create-sequence-view
Command: npx skills add https://github.com/a-scolan/c4-template --skill create-sequence-view

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams document temporal flows and user interactions by generating clear, actor-driven sequence views using plain arrows and descriptive labels, avoiding overly complex relationship kinds.

Core Features & Use Cases

  • Dynamic sequence views placed under the Use Cases folder to illustrate temporal flows such as: Upload → validation → processing → storage; include async patterns and error handling.
  • Enforces rules: always show initiating external actors, no parent-child relationships, descriptive step labels, and top-to-bottom sequencing.
  • Folder organization guidance: place sequence views in Use Cases, with titles formatted as "Use Cases / [WorkflowName]".

Quick Start

Create a dynamic view for a sample workflow, e.g., a user uploading a document and the system validating and storing it.

Frequently Asked Questions about create-sequence-view

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

FAQPage Schema
How do I create sequence views for documenting software use cases?

To create sequence views for use cases, model temporal flows and user interactions using plain arrows with actor-driven steps. This enforces a strict syntax with dynamic views, initiating external actors, and descriptive labels to produce readable diagrams.

What is the best way to document temporal flows and actor interactions in diagrams?

Documenting temporal flows is best achieved by using plain arrows with descriptive step labels in a top-to-bottom sequence. This approach avoids overly complex parent-child relationships, ensuring your dynamic views remain compact and readable.

How do I structure dynamic views for async patterns and error handling?

Structure dynamic views by placing them under a Use Cases folder with titles formatted as Use Cases / [WorkflowName]. You can then use actor-driven steps to illustrate asynchronous patterns and error handling from initiation to final processing.

Does LikeC4 support compact sequence diagrams for design reviews?

LikeC4 supports compact sequence diagrams by modeling temporal flows with dynamic views and initiating external actors. This produces reusable sequence views that teams can consistently reference during software feature design reviews.

When should I avoid using parent-child relationships in sequence diagrams?

You should avoid parent-child relationships in sequence diagrams when documenting temporal flows with actor-driven steps. The strict syntax requires clear top-to-bottom sequencing and descriptive labels instead of complex relationship kinds.

Can I use sequence views to document an upload and validation workflow?

You can use sequence views to document workflows like a user uploading a document and the system validating and storing it. The dynamic view models the temporal flow from the initiating actor through processing to storage.