You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Renamed x9-excalidraw-diagrams to x9-diagrams and expanded it into one research-backed method for choosing, creating, reviewing, and converting native Excalidraw, Mermaid, and draw.io diagrams.
Added format-specific Mermaid and draw.io adapters while preserving the native Excalidraw checker, current font/binding rules, and regression tests.
Kept the distributed skill focused on operational guidance by removing the maintainer-only research ledger.
Added a constraint-based format matrix, explicit ownership boundary with specialized Mermaid-only skills, and separate structural plus rendered completion gates for all supported formats.
Split completion evidence by selection, creation, conversion, and review; tightened degraded-result reporting and the Excalidraw basic-subset checker without requiring both supported fonts in every scene.
Install / update
Full-plugin users can update in place and invoke x9-diagrams. Individual-skill users must remove x9-excalidraw-diagrams and install x9-diagrams; the old name is not retained as an alias.
Compatibility
x9-diagrams remains portable across Claude Code and Codex. Complete proof requires Python 3 plus a faithful Excalidraw renderer, a target-compatible Mermaid renderer, or a compatible diagrams.net editor/exporter for the selected format; missing visual proof is reported as DEGRADED.
Breaking changes
The public skill name and path changed from x9-excalidraw-diagrams to x9-diagrams. Direct invocations, selective-install records, and local symbolic links using the old name must migrate to the new name.