Agent skill · design visual · hkuds
cli-anything-drawio
Command-line interface for Drawio - A CLI harness for **Draw.io** — create, edit, and export diagrams from the command line....
Why this skill is useful
Adds a command-line interface for Draw.io that enables automated diagram creation and manipulation, which the AI wouldn't generate on its own.
What it needs
Requires cli-anything-drawio, python installed locally. About 3k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
cli-anything-drawio A CLI harness for Draw.io — create, edit, and export diagrams from the command line. Installation This CLI is installed as part of the cli-anything-drawio package: Prerequisites: Python 3.10+ drawio must be installed on your system Usage Basic Commands REPL Mode When invoked without a subcommand, the CLI enters an interactive REPL session: Command Groups Project Project management: new, open, save, info. Command Description --------- ------------- new Create a new blank diagram open Open an existing .drawio project file save Save the current project info Show detailed project information xml Print the raw XML of the current project presets List available page size presets Shape Shape operations: add, remove, move, resize, style. Command Description --------- ------------- add Add a shape to the diagram remove Remove a shape by ID list List all shapes on a page label Update a shape's label text move Move a shape to new coordinates resize Resize a shape style Set a style property on a shape info Show detailed info about a shape types List all available shape types Connect Connector operations: add, remove, style. Command Description --------- ------------- add Add a connector between two shapes remove Remove a connector by ID label Update a connector's label style Set a style property on a connector list List all connectors on a page styles List available edge styles Page Page operations: add, remove, rename, list. Command Description --------- ------------- add Add a new page remove Remove a page by index rename Rename a page list List all pages Export Export operations: render to PNG, PDF, SVG. Command Description --------- ------------- render Export the diagram to a file formats List available export formats Session Session management: status, undo, redo. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--6cf79b