excalidraw-diagram

Generate Excalidraw diagrams from natural language descriptions with code snippets.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/maddhruv/cuttlefish --skill excalidraw-diagram-maddhruv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw-diagram
Source: https://github.com/maddhruv/cuttlefish/tree/main/.agents/skills/excalidraw-diagram
Command: npx skills add https://github.com/maddhruv/cuttlefish --skill excalidraw-diagram-maddhruv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes references (resource) components.

What problem does it solve?

This Skill automates the creation of Excalidraw diagrams from natural language descriptions, transforming complex concepts into visually compelling arguments.

Core Features & Use Cases

  • Visual Argumentation: Generates diagrams where shapes and layouts mirror the concepts they represent, going beyond simple box-and-arrow representations.
  • Evidence Artifacts: Includes real code snippets and JSON payloads to make diagrams educational and accurate.
  • Brand Customization: Easily adapt diagram colors and styles to match your brand by editing a single file.
  • Use Case: Describe a system architecture, and the skill will generate a detailed Excalidraw diagram illustrating the data flow, component interactions, and key protocols, complete with code examples.

Quick Start

Use the excalidraw-diagram skill to create a diagram illustrating the AG-UI protocol's event streaming from an AI agent to a frontend UI.

Frequently Asked Questions about excalidraw-diagram

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

FAQPage Schema
How do I generate Excalidraw diagrams from natural language descriptions?

Generating Excalidraw diagrams from natural language involves transforming text descriptions into visual arguments, using shapes and layouts that mirror concepts while supporting technical details like code snippets and JSON payloads.

Can I create technical architecture diagrams with code snippets and JSON examples?

Yes, creating technical architecture diagrams can include real code snippets and JSON examples as evidence artifacts, making complex system architectures educational and accurate for visual argumentation.

How do I customize diagram colors to match my brand in Excalidraw?

Customizing diagram colors to match your brand requires editing a single color palette reference file, allowing you to easily adapt diagram styles and colors for consistent visual argumentation.

What is the best way to diagram complex, multi-level system architectures?

Diagramming complex, multi-level system architectures is best handled through a section-by-section generation strategy, ensuring detailed illustrations of data flow, component interactions, and key protocols.

Does the Excalidraw diagram generation process require Playwright to work?

Yes, the Excalidraw diagram generation process requires Playwright as a dependency to automate the creation of visual arguments and technical illustrations from natural language inputs.