write-rich-descriptions
CommunityMake architecture docs self-describing.
Content & Communication#documentation#architecture-docs#rich-descriptions#metadata-blocks#system-model#deployment-model#markdown-tables
Authora-scolan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Create rich, structured descriptions for architecture elements.
Core Features & Use Cases
- System-model metadata blocks: Use metadata { } blocks to capture business context and technical details for containers and components, enabling queryable data.
- Deployment-model tables: Use Markdown tables in deployment descriptions to present network, hardware, and service details in a readable format.
- Cross-linking & best practices: Avoid duplication and reuse references across elements to keep docs consistent and navigable.
- Use Case: Document a new Upload Service by describing its system metadata and deployment table for a complete, machine-readable and human-friendly description.
Quick Start
- Create a new element and describe it using a metadata block in system-model.c4, then add a deployment description in deployment.c4 with a single Markdown table.
- Include links to related resources.
- Validate that arrays are used for multi-valued fields and that references are properly linked.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: write-rich-descriptions Download link: https://github.com/a-scolan/c4-template/archive/main.zip#write-rich-descriptions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.