Excaliclaw
Create reliable Excalidraw diagrams in OpenClaw using the Excalidraw MCP, with export-safe labels, Excalifont text, and clear system-diagram structure. Use w... Skill: Excaliclaw Owner: nickytonline Summary: Create reliable Excalidraw diagrams in OpenClaw using the Excalidraw MCP, with export-safe labels, Excalifont text, and clear system-diagram structure. Use w... Tags: latest:1.0.2 Version history: v1.0.2 | 2026-04-25T18:10:51.594Z | auto **Improved export workflow and correctness safeguards for Excalidraw diagrams in OpenClaw.** - Now requires a diagram preview via excal
Rank
62
Safety
84
Downloads
1.0k
Updated
Oct 11, 2026
Version
1.0.2
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.0.2release · observed Apr 25, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17dk2gcnd1h5ezcdyfg0txe1h85g1vv:excaliclaw- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-nickytonline-excaliclaw/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
60,669 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
--- name: excaliclaw version: 1.0.2 description: Create reliable Excalidraw diagrams in OpenClaw using the Excalidraw MCP, with export-safe labels, Excalifont text, and clear system-diagram structure. Use when the user asks for an Excalidraw diagram, architecture diagram, system diagram, flowchart, or hand-drawn diagram. user-invocable: true argument-hint: "[diagram topic]" --- # Excaliclaw Create diagrams with the Excalidraw MCP in a way that survives OpenClaw rendering and Excalidraw export. ## Core Rule Use real Excalidraw elements, but do **not** rely on MCP `label` shortcuts for final diagrams. ## MCP Availability Preflight Before creating or exporting a diagram, verify that the Excalidraw MCP tools are available in the current OpenClaw session. Expected behavior: 1. If the Excalidraw MCP tools are available, continue with the normal diagram workflow. 2. If the tools are missing, tell the user plainly: “Excalidraw MCP is not installed or not available in this OpenClaw session.” 3. Ask whether the user wants it installed as a Streamable HTTP MCP before changing OpenClaw configuration, installing packages, or restarting/reloading services. 4. If the user agrees, use the current OpenClaw-supported MCP configuration path. Do not invent commands; check local OpenClaw docs or CLI help first if the install/config command is not already known. 5. After installation, reload/restart only what is required, then verify with a minimal hello-world Excalidraw scene before attempting the requested diagram. 6. If installation fails or the user declines, offer a fallback such as Excalidraw JSON, SVG/PNG, Mermaid, or another diagram format, and state that MCP preview/export will not be available. Do not silently auto-install the MCP just because a diagram was requested. Installing an MCP is an environment change and needs explicit user approval unless the user already asked to set it up. Reliable pattern: Mandatory workflow for normal diagram requests: 1. Use `excalidraw__create_view` to render the diagram preview first as an internal quality gate. Do not skip the preview and jump straight to export unless the user explicitly asks for JSON-only or link-only output. 2. Treat the editable excalidraw.com link as the normal user-facing deliverable for Excalidraw diagram requests. Include it by default after a successful export. 3. Build the export from the same full native Excalidraw scene represented by the preview, not a simplified redraw, not a raw MCP streaming array, and not a different diagram. 4. If `create_view` returns a checkpoint id, treat it as evidence of the previewed scene. Preserve the same elements and relationships when constructing the export payload. 5. Export only a full Excalidraw scene object, never a bare element array. The exporter payload must be serialized JSON with `type: "excalidraw"`, `version`, `source`, `elements`, `appState`, and `files`. 6. Verify the exported link before replying. If the link cannot be verified as non
_meta.json
{
"ownerId": "kn7dxkpss1n6rar4t4wz00atms8156k6",
"slug": "excaliclaw",
"version": "1.0.2",
"publishedAt": 1777140651594
}skill-card.md
## Description: Create reliable Excalidraw diagrams in OpenClaw using the Excalidraw MCP, with export-safe labels, Excalifont text, and clear system-diagram structure. This skill is ready for commercial/non-commercial use. ## Publisher: [nickytonline](https://clawhub.ai/user/nickytonline) ### License/Terms of Use: MIT-0 ## Use Case: Developers and technical teams use Excaliclaw to create editable Excalidraw architecture diagrams, system diagrams, flowcharts, and hand-drawn style diagrams in OpenClaw. The skill emphasizes preview-first diagram generation, export-safe native Excalidraw scenes, readable labels, and preserved editability metadata. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Diagram content may be shared externally through an editable excalidraw.com link. Mitigation: Review diagram content before approving export or sharing, and only share externally when the content is acceptable. Risk: The skill may ask to install or configure an Excalidraw MCP, which changes the local agent environment. Mitigation: Require explicit user approval before installation or configuration, use current OpenClaw-supported setup paths, and verify MCP availability with a minimal scene before proceeding. Risk: Exports can fail, be empty, or lose editability metadata if preview and export payloads diverge. Mitigation: Preview the diagram first, export the same full native Excalidraw scene, preserve binding metadata, and verify the exported link is non-empty before delivering it. ## Reference(s): - [Excaliclaw on ClawHub](https://clawhub.ai/nickytonline/skills/excaliclaw) - [nickytonline Publisher Profile](https://clawhub.ai/user/nickytonline) - [Excalidraw](https://excalidraw.com) ## Skill Output: **Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] **Output Format:** [Markdown guidance with JSON scene examples, shell or configuration instructions when setup is approved, and editable Excalidraw links when export succeeds.] **Output Parameters:** [1D] **Other Properties Related to Output:** [May produce fallback diagram formats such as Excalidraw JSON, SVG/PNG, or Mermaid when MCP preview or export is unavailable.] ## Skill Version(s): 1.0.2 (source: frontmatter and server-resolved release evidence) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/nickytonline/skills/excaliclaw",
"sourceUrl": "https://clawhub.ai/nickytonline/skills/excaliclaw",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T14:34:39.456Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-nickytonline-excaliclaw/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-nickytonline-excaliclaw/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T14:34:39.456Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1K downloads",
"href": "https://clawhub.ai/nickytonline/excaliclaw",
"sourceUrl": "https://clawhub.ai/nickytonline/excaliclaw",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T14:34:39.456Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.2",
"href": "https://clawhub.ai/nickytonline/excaliclaw",
"sourceUrl": "https://clawhub.ai/nickytonline/excaliclaw",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-25T18:10:51.594Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-nickytonline-excaliclaw/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-nickytonline-excaliclaw/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.2",
"description": "**Improved export workflow and correctness safeguards for Excalidraw diagrams in OpenClaw.** - Now requires a diagram preview via `excalidraw__create_view` as a quality check before any export, unless the user explicitly requests JSON/link only. - Full-scene export flow enforced: export always uses the complete, previewed Excalidraw scene, including all app state and files. - Editable link verification: verifies that the exported excalidraw.com link is non-empty and matches the preview; blank exports trigger a retry or fallback, never silent failure. - Explicit arrow and label binding rules: arrows and labels must always be semantically bound in both preview and export (with full `startBinding`, `endBinding`, and reciprocal `boundElements`), preventing accidental flattening or loss of editability. - On failure, clear user messaging: fallback/simplified exports are labeled as such; failed exports are explained and alternatives are offered, without silently shifting strategies.",
"href": "https://clawhub.ai/nickytonline/excaliclaw",
"sourceUrl": "https://clawhub.ai/nickytonline/excaliclaw",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-25T18:10:51.594Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
