{"enrichment":{"faq":[{"a":"Excalidraw lets you build hand-drawn style diagrams by writing standard element JSON and saving as `.excalidraw` files. You define shapes, arrows, text, and connections as JSON objects, then save the file to open directly in excalidraw.com. No rendering libraries or authentication are needed\u2014just structure your diagram elements and excalidraw handles the rest.","q":"How do I create hand drawn diagrams in JSON format with excalidraw?"},{"a":"Excalidraw supports architecture diagrams, flowcharts, sequence diagrams, and concept maps. You build these by composing labeled shapes, arrows, and annotations in the standard JSON format. Each diagram type uses the same underlying element structure, so you can mix diagram styles in a single file or create specialized visualizations for system design, process flows, or knowledge mapping.","q":"What types of diagrams can excalidraw generate?"},{"a":"Yes. Excalidraw lets you generate diagrams programmatically by writing JSON directly\u2014no UI interaction required. Save your JSON as a `.excalidraw` file, then upload it to excalidraw.com to get a shareable link. This workflow makes excalidraw ideal for agents and automation tools that need to produce diagrams on demand without manual editing.","q":"Can I generate and share excalidraw diagrams programmatically without a UI?"},{"a":"Diagram-as-code means defining visual designs using structured text or JSON instead of graphical tools. Excalidraw implements this by letting you build system designs and concept maps using standard JSON element definitions. You write code to compose shapes, connections, and labels, then excalidraw renders them as hand-drawn style diagrams\u2014bridging automation and visual communication.","q":"What is diagram-as-code and how does excalidraw support it?"},{"a":"No. Excalidraw requires no API keys or authentication to generate diagram files locally. You write JSON, save it as `.excalidraw`, and open it in excalidraw.com. Uploading for shareable links is optional\u2014you can edit diagrams locally, share files directly, or use them in your own workflows without any account setup.","q":"Do I need API keys or accounts to create excalidraw diagrams?"},{"a":"Excalidraw diagrams saved as `.excalidraw` JSON files can be uploaded to excalidraw.com to generate shareable links. This lets you distribute diagrams without requiring recipients to have the file or any software installed. The link opens your diagram directly in the browser, ready for viewing or collaborative editing.","q":"How do I export excalidraw diagrams to shareable links?"}],"shadow_tags":["diagram-as-code","hand-drawn-style","json-native","no-account-needed","shareable-links","visual-architecture","sketch-aesthetic","offline-capable","open-format"],"summary_rewrite":"Excalidraw lets you build diagrams by writing standard element JSON and saving as `.excalidraw` files that open directly in excalidraw.com. Generate architecture diagrams, flowcharts, sequence diagrams, and concept maps with a simple JSON structure\u2014no rendering libraries or authentication required. Upload files for shareable links or edit them locally."},"files":[{"bytes":7297,"path":"skills/creative/excalidraw/SKILL.md","sha256":"cb0558445251fc1087a99dd85b445b83565a98aef6d3e0874641000f7e89e253","url":"https://skillfed.io/files/NousResearch/hermes-agent/excalidraw/88c9337a/SKILL.md"}],"id":"NousResearch/hermes-agent/excalidraw","links":{"html":"https://skillfed.io/NousResearch/hermes-agent/excalidraw","md":"https://skillfed.io/NousResearch/hermes-agent/excalidraw.md","repo":"https://github.com/NousResearch/hermes-agent"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":42317,"language":"Python","last_updated":"2026-07-28","license":"MIT","name":"excalidraw","publisher":"NousResearch","stars":221503},"relations":{"similar":[{"id":"moltis-org/moltis/excalidraw"},{"id":"graniet/kheish/excalidraw"},{"id":"family3253/skill/obsidian-plugin-excalidraw"},{"id":"axtonliu/axton-obsidian-visual-skills/excalidraw-diagram"},{"id":"family3253/skill/excalidraw-diagram"},{"id":"tech-leads-club/agent-skills/excalidraw-studio"},{"id":"Aradotso/mcp-skills/excalidraw-mcp-server"},{"id":"kv0906/cc-skills/excalidraw"},{"id":"aws-samples/sample-strands-agent-with-agentcore/excalidraw"},{"id":"oldwinter/skills/excalidraw-diagram"}]},"slug":{"owner":"NousResearch","repo":"hermes-agent","skill":"excalidraw"},"version":"88c9337a"}
