From uitkit
Generates a structured architecture document for a codebase or module, including component tables, data-flow diagrams, cross-cutting concerns, and gap analysis.
How this command is triggered — by the user, by Claude, or both
Slash command
/uitkit:architecture-doc [path or module name]docs/The summary Claude sees in its command listing — used to decide when to auto-load this command
Produce a thorough architecture document for: $ARGUMENTS Steps: 1. Explore the target — read entry points, config files, and directory structure. Do not skip hidden directories like `.claude/` or `infra/`. 2. Identify and name the top-level components: services, layers, stores, queues, external integrations. 3. For each component, state: - Responsibility (one sentence) - Technology / language / framework - Inbound and outbound dependencies - Data it owns or passes through 4. Draw the runtime data-flow as an ASCII diagram. Label call direction with arrows. Include async boundari...
Produce a thorough architecture document for: $ARGUMENTS
Steps:
.claude/ or infra/.Output format:
Accuracy rules:
[unverified].npx claudepluginhub uitbreidenos/uitkit/explain-architectureAnalyzes software architecture, detects patterns, maps components, generates ASCII diagrams and data flow docs, and produces Markdown reports. Supports subsystem focus via arguments.
/archflowAnalyzes the current codebase and generates a full architecture report as rich HTML with animated diagram, executive summary, KPI metrics, component directory, data flows, and insights.
/c4-architectureGenerates C4 architecture documentation (Context, Container, Component, Code levels) by analyzing a codebase bottom-up with four coordinated agents.
/create-architecture-documentationGenerates architecture documentation covering system context, containers, components, data flows, security models, and quality attributes using C4 Model, Arc42, ADRs, Mermaid, and PlantUML.