AD Schematic Reader skill
AD Schematic Reader is an agent skill that reads Altium schematics without Altium Designer: sheets, pins, nets, link status.
- 105 ★ on the repository
- Last commit
Extended access
Why this level
- The skill runs a prebuilt executable from the repository on your computer.
- Schematic project files are read in full.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/ad-schematic-readerDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skill runs a prebuilt executable from the repository on your computer.
- Schematic project files are read in full.
This is third-party code. Review the repository files before installing.
What it does
The skill extracts verifiable facts about a schematic from Altium project files: sheets, components, pins, nets and connections. It does not reason about what the circuit is for. Altium Designer and its GUI are not needed. Work follows the chain `inspect`, `snapshot`, `verify`, `query`. A snapshot gets a hash and is checked for staleness, and every connection gets a status: `connected`, `partial`, `unknown` or `unconnected`. An unconfirmed connection stays in the diagnostics and the agent does not infer it from matching net names. A ready Windows executable with a JSON protocol ships with the skill.
Who it is for. Electronics engineers who review Altium schematics with an agent and want to rely on verified connections rather than guesses.
Good fit when
- An agent lists the pins of a chip and the nets attached to them.
- Before review you must confirm that the schematic snapshot is not stale.
- Two nets with the same name on different sheets cannot be treated as linked without checking.
- Schematic data goes onward as JSON under a fixed protocol.
Not a fit when
- You need to judge whether the circuit solves its task.
- You work outside Windows: the ready executable targets it only.
- You need to edit the schematic, not read it.
Example request
Read the Altium project, build a snapshot and show which nets the pins of chip U3 connect to, flagging unconfirmed connections separately.Limitations
The ready `ad-schematic-reader-agent.exe` sits in the repository; run it only after checking it against the sources and `manifest.json`. It targets Windows. The project derives from `Tansuo2021/ADtoKeil` and uses `altium-monkey` under AGPL-3.0, its own code is GPLv3, which matters for distribution and network use. The last commit dates from August 2026. The project description is in Chinese and so are some references; an English README exists as a separate file.
How to disable. Remove the `skill/ad-schematic-reader` folder from the agent's skills directory. Delete any snapshot folders manually.
FAQ
Is Altium Designer required?
No. The runtime reads project files itself; neither Altium Designer nor GUI automation is needed.
What statuses do connections have?
`connected`, `partial`, `unknown` and `unconnected`. Anything that cannot be confirmed stays with diagnostics.
How is the result protected from going stale?
The snapshot is hashed and the `verify` step checks it before queries.
Which OS is the runtime built for?
Windows: the `ad-schematic-reader-agent.exe` executable sits in `skill/ad-schematic-reader/runtime/`.
Is Python needed?
Not for normal use. Python, `pip` and `uv` are only needed to build the runtime from source.
Discussion
No questions or reviews yet.
Related
SkillsA skill that builds Chen-model ER diagrams from SQL and DBML, tidies the layout and exports SVG, PNG, drawio and HTML.
MCP server for the ERD Editor: an agent adds tables, relations and indexes and the edits show up live on the canvas in VS Code, Obsidian and JetBrains
A data visualization skill for agents: turns data into polished interactive HTML charts and full reports with one visual language
A skill that migrates a Tableau, Looker or Power BI dashboard to a Hex app and verifies numbers and looks with screenshots.
A chemical structure editor with MCP, CLI and a skill: an agent draws molecules, computes properties and exports CDXML and SVG.
A scientific plotting skill: from data checks and statistics to R and Python charts, curated palettes and journal-ready export.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| AD Schematic Reader (this card) | no | 105 | ||
| Altium MCP Server | no | not required | 223 | drives Altium through MCP; AD Schematic Reader reads files without Altium Designer |
| altium-designer-mcp | no | not required | 94 | works through Altium Designer; this one focuses on verifiable connections and a fixed JSON protocol |
README in short
The project is strict about facts: only sheets, pins, nets and connections. Functional conclusions are the agent's own, separate task.