Skip to content

[codex] Add Excalidraw skill#304

Draft
furukama wants to merge 1 commit intomainfrom
codex/excalidraw-skill-impl
Draft

[codex] Add Excalidraw skill#304
furukama wants to merge 1 commit intomainfrom
codex/excalidraw-skill-impl

Conversation

@furukama
Copy link
Copy Markdown
Contributor

What changed

  • add a bundled excalidraw skill for editable .excalidraw diagram generation
  • add supporting reference docs and agents/openai.yaml
  • add a native Node upload helper that creates Excalidraw share links without a Python dependency
  • update bundled skill docs to reflect 34 shipped skills and mention excalidraw

Why

HybridClaw already ships workflow skills for generated assets such as Manim. This adds a lightweight diagramming path for architecture diagrams, flowcharts, sequence diagrams, and concept maps, based on the Hermes Excalidraw skill but adapted to HybridClaw's skill conventions and Node-first runtime.

Impact

Users can now ask HybridClaw for editable Excalidraw diagrams and optionally generate a shareable Excalidraw URL directly from the bundled helper.

Validation

  • python3 skills/skill-creator/scripts/quick_validate.py skills/excalidraw
  • node --import tsx -e "import { loadSkillCatalog } from './src/skills/skills.ts'; const catalog = loadSkillCatalog(); const skill = catalog.find((entry) => entry.name === 'excalidraw'); console.log(JSON.stringify({count: catalog.length, skill}, null, 2));"
  • node skills/excalidraw/scripts/upload.mjs /tmp/hybridclaw-excalidraw-test.excalidraw

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant