draw

Create vector diagrams and convert between ODG, SVG, PDF, and PNG formats.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/BAIZ1D/macbookM1_rice --skill draw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draw
Source: https://github.com/BAIZ1D/macbookM1_rice/tree/main/agent/skills/libreoffice/draw
Command: npx skills add https://github.com/BAIZ1D/macbookM1_rice --skill draw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of creating vector diagrams, converting between different graphics formats, and automating repetitive diagram workflows that would take hours to complete by hand.

Core Features & Use Cases

  • Vector Diagram Creation: Build flowcharts, technical schematics, org charts and other custom vector graphics natively in ODG format.
  • Cross-Format Conversion: Seamlessly convert drawings between ODG, SVG, PDF, PNG and other common graphics formats, with support for batch processing multiple files at once.
  • Diagram Automation: Generate diagrams from pre-made templates, automate flowchart creation and batch produce consistent graphics for projects like technical documentation, presentations and design systems. For example, if you need to convert 30 ODG technical diagrams to SVG for a web knowledge base, this skill can process all of them in one batch.

Quick Start

Use the draw skill to convert all ODG files in your current project folder to high-quality SVG format for web publishing.

Frequently Asked Questions about draw

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch convert ODG files to SVG for web publishing?

Batch converting ODG files to SVG is handled by automating LibreOffice Draw command-line soffice operations. It processes multiple vector diagram files at once, outputting high-quality SVG graphics suitable for web knowledge bases without manual effort.

Can I automate flowchart creation using Python UNO scripting?

Automating flowchart creation with Python UNO scripting is supported through LibreOffice Draw integration. It enables template-based diagram generation and batch production of technical schematics, replacing repetitive manual vector drawing workflows.

What graphics formats can I convert between using LibreOffice Draw automation?

Cross-format conversion using LibreOffice Draw automation supports ODG, SVG, PDF, PNG, and other common vector and raster graphics formats. It seamlessly processes drawings between these formats with batch processing capabilities for multiple files.

Is command-line soffice required to automate vector diagram workflows?

Command-line soffice is required for automating vector diagram workflows, as it drives the batch conversion and template-based generation processes. Python UNO scripting integration also depends on this environment to execute repetitive diagram tasks.

What's the best way to generate technical diagrams from templates for documentation?

Generating technical diagrams from templates is best accomplished through diagram automation in LibreOffice Draw. It produces consistent vector graphics natively in ODG format, suitable for technical documentation, presentations, and design systems.