A self-contained skill for AI agents working with the EASYAnalyse circuit exchange format.
It helps an agent generate, repair, normalize, validate, and explain EASYAnalyse circuit JSON without needing the original exchange.md file to be present locally.
Recommended: install with the skills CLI.
Project-level install for Codex:
npx skills add Caltsic/easyanalyse-exchange --skill easyanalyse-exchange -a codex -yGlobal install for Codex:
npx skills add Caltsic/easyanalyse-exchange --skill easyanalyse-exchange -a codex -g -yGlobal install for all supported agents:
npx skills add Caltsic/easyanalyse-exchange --skill easyanalyse-exchange -a '*' -g -yNotes:
skillsuses symlinks by default- add
--copyif you want copied files instead - omit
-gfor project-level install - use
-a '*'to install for all supported agents instead of just Codex
This repository also exposes a direct npx installer:
npx --yes github:Caltsic/easyanalyse-exchangeThat installs the skill into ~/.codex/skills/easyanalyse-exchange.
Installed skill contents:
SKILL.mdreferences/exchange-contract.mdreferences/runtime-validation.md
The skill is designed to be self-contained first, and to verify against local EASYAnalyse runtime files when they are available.
- Repair this EASYAnalyse exchange JSON and make it saveable.
- Generate a minimal valid EASYAnalyse circuit document.
- Explain why this wire or node violates the EASYAnalyse exchange contract.
- Normalize this document without changing its intended topology.
easyanalyse-exchange/: installable skill directorybin/install.mjs: directnpxinstallerpackage.json: npm package wrapper for the installer