arc-diagrams

Generate Arc JSON architecture diagrams and export them as TypeScript for React.

7|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/arach/arc --skill arc-diagrams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arc-diagrams
Source: https://github.com/arach/arc/tree/main/skills/arc-diagrams
Command: npx skills add https://github.com/arach/arc --skill arc-diagrams

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you create and visualize complex system architectures using a standardized JSON format compatible with the Arc diagram editor.

Core Features & Use Cases

  • Generate Arc JSON: Define nodes, connectors, and styles for architecture diagrams.
  • Visualize Architectures: Create diagrams for microservices, web apps, and mobile backends.
  • Export as Code: Output diagrams in TypeScript format for integration into React projects.

Quick Start

Use the arc-diagrams skill to create a diagram for a simple web application with a browser, server, and database.

Frequently Asked Questions about arc-diagrams

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

FAQPage Schema
How do I visualize system architecture using a JSON format?

Visualize architecture with JSON by defining nodes, connectors, and styles to generate diagrams compatible with the Arc editor. This enables structured visual representation for microservices and web applications.

Can I export architecture diagrams as TypeScript code for React?

You can export architecture diagrams as TypeScript code for React integration. The generated TypeScript output allows direct incorporation of visual system designs into web application projects.

What types of system designs can I create with Arc JSON?

Arc JSON supports creating diagrams for microservices, web applications, and mobile app backends. You can configure detailed nodes and connectors to visually represent complex system architectures.

Does this approach work for documenting mobile app backends and microservices?

This approach works for documenting mobile app backends and microservices by generating detailed node and connector configurations. It provides a standardized JSON format to visualize these specific architecture types.

What is the best way to generate TypeScript architecture diagrams from JSON?

The best way to generate TypeScript architecture diagrams from JSON is using a tool that outputs diagram definitions directly as TypeScript code. This ensures React compatibility and standardizes visual designs.