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
Skill

Extended access

Why this level

  • The skill runs a prebuilt executable from the repository on your computer.
  • Schematic project files are read in full.
All reasons and checks

chsier/adreader

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ad-schematic-reader

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

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

Skills

A skill that builds Chen-model ER diagrams from SQL and DBML, tidies the layout and exports SVG, PNG, drawio and HTML.

SkillMinimal access194Repository stars
Official

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

MCP serverExtended access1.7KRepository stars

A data visualization skill for agents: turns data into polished interactive HTML charts and full reports with one visual language

SkillMinimal access6.8KRepository stars

A skill that migrates a Tableau, Looker or Power BI dashboard to a Hex app and verifies numbers and looks with screenshots.

SkillBroad access91Repository stars

A chemical structure editor with MCP, CLI and a skill: an agent draws molecules, computes properties and exports CDXML and SVG.

MCP serverMinimal access68Repository stars

A scientific plotting skill: from data checks and statistics to R and Python charts, curated palettes and journal-ready export.

SkillExtended access114Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
AD Schematic Reader (this card)no105
Altium MCP Servernonot required223drives Altium through MCP; AD Schematic Reader reads files without Altium Designer
altium-designer-mcpnonot required94works 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.

README badge

Report a problem