Agent skill · writing content · sickn33

c4-component

Expert C4 Component-level documentation specialist. Synthesizes C4 Code-level documentation into Component-level architecture, defining component boundaries, interfaces, and relationships.

Why this skill is useful

Provides domain-specific guidance on synthesizing C4 component documentation that the AI wouldn't generate reliably on its own.

What it needs

About 2k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.

What this skill does

C4 Component Level: [Component Name] Use this skill when Working on c4 component level: [component name] tasks or workflows Needing guidance, best practices, or checklists for c4 component level: [component name] Do not use this skill when The task is unrelated to c4 component level: [component name] You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. Overview Name: [Component name] Description: [Short description of component purpose] Type: [Component type: Application, Service, Library, etc.] Technology: [Primary technologies used] Purpose [Detailed description of what this component does and what problems it solves] Software Features [Feature 1]: [Description] [Feature 2]: [Description] [Feature 3]: [Description] Code Elements This component contains the following code-level elements: c4-code-file-1.md - [Description] c4-code-file-2.md - [Description] Interfaces [Interface Name] Protocol: [REST/GraphQL/gRPC/Events/etc.] Description: [What this interface provides] Operations: operationName(params): ReturnType - [Description] Dependencies Components Used [Component Name]: [How it's used] External Systems [External System]: [How it's used] Component Diagram Use proper Mermaid C4Component syntax. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sickn33/c4-component

View the source on GitHub

Browse the @skills marketplace