excalidraw-skill

Provides a Claude Code/OpenClaw/SkillsMP “skill” that uses natural-language descriptions to generate Excalidraw diagram JSON and export it to PNG/SVG (PNG via a local CLI; SVG via Kroki API). It also includes design conventions (layout modes, spacing rules, semantic colors, arrow styles) and supports exporting/editing via .excalidraw files.

Evaluated Mar 30, 2026 (0d ago)
Repo ↗ DevTools agent-skills claude-code openclaw diagram excalidraw svg png kroki playwright automation
⚙ Agent Friendliness
37
/ 100
Can an agent use this?
🔒 Security
36
/ 100
Is it safe for agents?
⚡ Reliability
20
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
55
Error Messages
0
Auth Simplicity
95
Rate Limits
0

🔒 Security

TLS Enforcement
70
Auth Strength
10
Scope Granularity
0
Dep. Hygiene
35
Secret Handling
70

Security posture is partially dependent on the chosen export path. Kroki export implies diagram content is sent over the network to a third-party endpoint (auth not described, so access control likely relies on obscurity/quotas). TLS is not explicitly stated but uses an HTTPS URL for Kroki; exact transport/security headers and verification are not documented. Local PNG export uses Playwright/Firefox, which increases local attack surface but avoids sending data to Kroki. No details are provided about how errors/logs handle diagram contents or whether any data could be persisted.

⚡ Reliability

Uptime/SLA
0
Version Stability
35
Breaking Changes
20
Error Recovery
25
AF Security Reliability

Best When

You want fast text-to-diagram generation with reasonable layout quality and immediate export for docs, and you can tolerate either (a) SVG export via Kroki or (b) installing and running the local export CLI.

Avoid When

You cannot install/run Playwright/Firefox (for PNG), or you must avoid any external network calls (Kroki) for exporting.

Use Cases

  • Generate Excalidraw diagrams from text for system architecture and workflows
  • Create workflow/sequence/timing diagrams quickly during design discussions
  • Produce PNG/SVG assets for documentation without manual Excalidraw editing
  • Use for multilingual (Chinese/English) diagram authoring with built-in sizing heuristics

Not For

  • Production-grade diagram rendering service for high-volume automated pipelines (no clear SLA/rate-limit handling details)
  • Security-sensitive environments where sending diagram data to a third-party rendering endpoint (Kroki) is unacceptable
  • Use when you need a stable, versioned API/SDK with formal contracts for diagram generation beyond the skill workflow

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: None described for skill usage Kroki endpoint used via curl (no auth described)
OAuth: No Scopes: No

No explicit authentication mechanism is documented for the skill or Kroki usage; the README suggests direct curl calls to Kroki for SVG rendering without credentials.

Pricing

Free tier: No
Requires CC: No

Repository README does not describe pricing tiers for the skill itself; export via Kroki may be subject to Kroki availability/quotas.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Skill appears to rely on external rendering behavior (Kroki for SVG; local browser automation for PNG). Failures may be caused by network issues, endpoint availability, or Playwright/Firefox environment mismatch.
  • macOS PNG export requires a one-time patch to change keyboard shortcuts (Meta vs Control); automation may fail if this step is skipped.
  • Large diagrams are said to be built in segments to avoid token limits, but there is no documented behavior for partial exports or stitching failures.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for excalidraw-skill.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

6533
Packages Evaluated
19870
Need Evaluation
586
Need Re-evaluation
Community Powered