Creating an ARC-1 BTP Diagram with Codex and a draw.io Skill
The sap-architecturesap-architectureA Claude Code plugin and portable agent skill that turns a plain-English description into a BTP diagram in SAP Architecture Center style, checked by a validator before it is handed over.independent, btp skill from marianfoo/btp-drawio-skill draws architecture diagramsArchitecture diagramsDrawing the architecture and components of a solution so another person can understand their responsibilities and connections. Shared notation makes diagrams readable across teams.SAP and community, narrow by design as editable draw.iodraw.ioA diagram editor, on the web and as a desktop app. The BTP diagram skills here write .drawio files, and a person opens and edits them in it. files in SAP Architecture CenterSAP Architecture Centermaintains 1 entry, designed 26 reference architecturessap official style by copying the closest of 71 bundled SAP reference templates, or a built-in fallback layout, then validating, scoring and rendering the result for the model to inspect; it takes ideas from Wouter LemaireWouter Lemairemaintains 25 entries, created 12 pieces, contributed to 39 entriesindependent's btp-solution-diagram-generatorbtp-solution-diagram-generatorA Claude plugin that writes BTP solution diagrams as .drawio files in the style of the SAP BTP Solution Diagram Guidelines.independent, btp and from claude-drawio-btp-diagramdrawio-btp-diagram-skillsTwo Claude Code skills that take a BTP architecture described in words through a Mermaid sketch to draw.io XML, with a structural and a visual review after the drawing.independent, btp. Codex ran it on an L2 diagram of ARC-1arc-1An MCP server in front of the ADT REST API that runs locally and on Cloud Foundry with twelve tools that read, search, write, activate, lint and transport ABAP objects.independent, abap on BTP Cloud Foundry, reached from VS Code over MCP and passing through XSUAA, Destination, Connectivity and Cloud Connector to an on-premise ABAP system, and the first pass validated and scored 100 while labelling the flows HTTPS and OData/REST instead of MCP and ADT REST. The post draws its boundary from that run: the checks read the file's visual structure and cannot tell whether the architecture is right, and a diagram with no close template still needs manual draw.io work.
Where it sits
Who is behind it
In the atlas: maintains 35, contributes to 86, wrote 25@marianfooauthor
Properties
About this work
Details
Graph
Source
History
- Entered the atlasDiscovered via blog.zeis.de — Marian Zeis.
For your agent
- Ref
content:creating-an-arc-1-btp-diagram-with-codex-and-a-drawio-skill- JSON
- /content/creating-an-arc-1-btp-diagram-with-codex-and-a-drawio-skill.json
- MCP
- Connecting an agent