simonpo/drawio-ninja
A GitHub Copilot instruction file that improves LLM generation of structurally valid draw.io diagrams, informed by research on graph generation challenges in large language models.
This project helps operations engineers, solution architects, and technical writers quickly generate accurate and usable diagram files. Simply describe the diagram you need, and the AI assistant will produce a valid draw.io XML file that opens correctly and displays all shapes and connections. This is for anyone who frequently creates diagrams for documentation, system design, or process flows.
Use this if you need to rapidly create technical diagrams like network topologies, flowcharts, or architecture diagrams using an AI assistant, and you're tired of fixing broken diagram files.
Not ideal if you prefer to manually drag and drop shapes in a graphical editor or if your diagrams require highly custom, non-standard visual elements not easily described in text.
Stars
17
Forks
—
Language
Python
License
MIT
Category
Last pushed
Nov 23, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/simonpo/drawio-ninja"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
FidelusAleksander/ghcertified
Prepare for GitHub Certification exams!
skills/getting-started-with-github-copilot
Learn, build, debug, and ship faster than ever with your favorite AI pair programmer.
microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
A multi-module course teaching everything you need to know about using GitHub Copilot as an AI...
skills/build-applications-w-copilot-agent-mode
GitHub Copilot: The agent awakens - Building applications with GitHub Copilot Agent Mode
microsoft/mastering-github-copilot-for-dotnet-csharp-developers
Master GitHub Copilot for C#/.NET development via this curriculum! Learn AI-driven paired...