excalidraw

Translate codebases into Excalidraw-compatible architecture diagrams with dynamic IDs and text bindings.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/dige04/hieu-ccsetup --skill excalidraw-dige04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/dige04/hieu-ccsetup/tree/main/config/skills/excalidraw
Command: npx skills add https://github.com/dige04/hieu-ccsetup --skill excalidraw-dige04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps you transform codebases into clear architecture diagrams, making complex systems easier to understand and communicate.

Core Features & Use Cases

  • Analyze codebases across languages and frameworks to identify components, services, databases, and data flows.
  • Generate Excalidraw-compatible diagrams with consistent colors, edge routing rules, and labeled shapes for quick onboarding and documentation.
  • Use in architecture reviews, system design discussions, and onboarding to visualize dependencies and relationships.

Quick Start

Ask Claude Code to generate an excalidraw diagram for this project.

Frequently Asked Questions about excalidraw

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

FAQPage Schema
How do I generate an architecture diagram from a codebase?

Generating an architecture diagram from a codebase involves analyzing components, services, and data flows to map software relationships. This Skill translates codebases into Excalidraw-compatible diagrams with consistent colors and labeled shapes for quick system visualization.

Can I visualize microservices and monorepo structures in Excalidraw?

Visualizing microservices and monorepo structures in Excalidraw is supported by this Skill. It analyzes dependencies across languages and frameworks to produce shareable diagrams that reflect current software architecture and data flows.

Does this tool produce valid Excalidraw JSON output for software visualization?

Excalidraw JSON output for software visualization is fully supported. The Skill generates valid Excalidraw-compatible files featuring dynamic IDs, text bindings, and color palettes to ensure diagrams render correctly and maintain consistent styling.

What is the best way to map data flows and dependencies for architecture reviews?

Mapping data flows and dependencies for architecture reviews is best done by translating codebases into visual diagrams. This Skill identifies components and databases to produce shareable diagrams for onboarding and system design discussions.

Can I use this to visualize IaC (Infrastructure as Code) components?

Visualizing IaC components is supported alongside monorepos and microservices. The Skill analyzes infrastructure code to map components and relationships, producing Excalidraw diagrams that reflect the current architecture for documentation.