archi-online-scripts-extensions
Installation
SKILL.md
Archi Online Scripts and Extensions
Build artifacts against Archi Online's supported wrapper APIs, preserve undo/read-only/session behavior, and prove the result with the bundled checker plus the repository tests that own the changed surface.
Choose the artifact
- Use an
.ajsscript for user-triggered model automation in the Scripting panel. - Use a source extension for browser-local commands, menus, toolbar buttons, panels, events, or recurring workflows that the user wants to edit in the Extensions panel.
- Use an extension package when the artifact must be portable or needs bundled JSON, documentation, or image assets. Package it as a
.archi-extZIP with a schema-v2 manifest.
Read references/scripting.md for scripts. Read references/extensions.md for source extensions or packages. Read both when an extension mutates or inspects the model.
When working inside the archi-online repository, treat the current repository as authoritative and inspect these before implementation: