Please report security issues privately — do not open a public issue.
Use GitHub's "Report a vulnerability" (the repo's Security tab → Report a vulnerability), which opens a private advisory with the maintainers. We aim to acknowledge within a few days.
The latest main is supported.
- Zero runtime dependencies — the single dependency (
@modelcontextprotocol/sdk) was removed at 1.0.0. The package is fully self-contained. - No
postinstall(or any lifecycle) hooks — nothing executes onnpm install. - The CLI runs locally and sends no telemetry. The only optional outbound
calls are icon-logo fetches from public CDNs (lobe-icons), invoked explicitly by
drawio-ai logo.
To remove everything:
npm uninstall -g drawio-ai-kit # remove the CLI
npx skills remove drawio-aws # remove a domain skill (repeat for each)