Agent skill · product strategy · aiskillstore

c4-container

Expert C4 Container-level documentation specialist. Synthesizes

Why this skill is useful

Provides a structured template for documenting container-level architecture and interfaces, which the AI wouldn't reliably generate on its own.

What it needs

About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

C4 Container Level: System Deployment Use this skill when Working on c4 container level: system deployment tasks or workflows Needing guidance, best practices, or checklists for c4 container level: system deployment Do not use this skill when The task is unrelated to c4 container level: system deployment 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. If detailed examples are required, open resources/implementation-playbook.md. Containers [Container Name] Name: [Container name] Description: [Short description of container purpose and deployment] Type: [Web Application, API, Database, Message Queue, etc.] Technology: [Primary technologies: Node.js, Python, PostgreSQL, Redis, etc.] Deployment: [Docker, Kubernetes, Cloud Service, etc.] Purpose [Detailed description of what this container does and how it's deployed] Components This container deploys the following components: [Component Name]: [Description] Documentation: c4-component-name.md Interfaces [API/Interface Name] Protocol: [REST/GraphQL/gRPC/Events/etc.] Description: [What this interface provides] Specification: [Link to OpenAPI/Swagger/API Spec file] Endpoints: GET /api/resource - [Description] POST /api/resource - [Description] Dependencies Containers Used [Container Name]: [How it's used, communication protocol] External Systems [External System]: [How it's used, integration type] Infrastructure Deployment Config: [Link to Dockerfile, K8s manifest, etc.] Scaling: [Horizontal/vertical scaling strategy] Resources: [CPU, memory, storage requirements] Container Diagram Use proper Mermaid C4Container syntax: API Specification Template For each container API, create an OpenAPI/Swagger specification: Example Interactions "Synthesize all components into containers based on deployment definitions" "Map the API components to containers and document their …

How to use it

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

@skills aiskillstore/c4-container

View the source on GitHub

Browse the @skills marketplace