Skip to content

x9 Agent Skills v2.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 22:05
· 30 commits to main since this release

Highlights

  • 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.