easyeda-api SKILL.md skillB

easyeda-api from easyeda/easyeda-api-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add easyeda/easyeda-api-skill/easyeda-api@v1.1.60

Pins v1.1.60 in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
easyeda/easyeda-api-skill
Path
SKILL.md
Versions recorded
20
Latest version
v1.1.60, committed Oct 23, 2026
First version recorded
Sep 29, 2026
Size
31,547 bytes
Repository stars
965
License
none declared

EasyEDA Pro API skill for AI agents. Use when working with EasyEDA Pro EDA software, including PCB design, schematic editing, footprint/symbol management, and project operations. Supports live debugging in EasyEDA and EasyEDA extension development. Provides complete API reference (120+ classes, 62 enums, 70 interfaces), extension-development documentation, and a WebSocket bridge server to execute code in the running EasyEDA Pro client. Trigger on: "嘉立创EDA,启动!", "立创EDA,启动!", "EDA,启动!…

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# EasyEDA Pro API Skill

Control EasyEDA Pro (嘉立创EDA专业版) programmatically through AI. This skill provides:

1. **Complete API reference** — 120 classes, 62 enums, 70 interfaces, 19 type aliases
2. **WebSocket bridge** — Execute code in the running EasyEDA Pro client
3. **Code patterns** — Common operations for PCB, schematic, library, and project management
4. **Document source format reference** — File format specifications for project, schematic, and PCB sources when users need to analyze or modify EasyEDA document source directly instead of using the API

This skill supports not only live debugging in EasyEDA, but also EasyEDA extension development.
During EasyEDA extension development, AI agents can use the extension-related documentation, API references, type information, usage examples, and bridge-based debugging capabilities provided by this skill to look up APIs, write code, and validate behavior during integration and debugging.

## Architecture

```
┌───────────┐   HTTP/WS     ┌─────────────────┐   WebSocket   ┌───────────┐
│ AI Agent  │ ◄───────────► │  Bridge Server  │ ◄───────────► │  EasyEDA  │
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add easyeda/easyeda-api-skill/easyeda-api@sha256:16fafb0420a017d6

The line at the top of this page pins the label v1.1.60, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_n3e5pv6bo7cwga2n.svg)](https://markdownregistry.com/a/art_n3e5pv6bo7cwga2n)

5 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 20 versions of this file, between Sep 29, 2026 and Oct 23, 2026, about one every day.

versioncommittedcommitsizeaudit
v1.1.60 latest2026-10-23 70ba6b3 31,547 BB view · diff
v1.1.592026-10-22 0407c79 31,547 BB view · diff
v1.1.572026-10-22 bf3cf92 31,547 BB view · diff
v1.1.562026-10-17 d5a0b1c 31,547 BB view · diff
v1.1.552026-10-17 e55708d 31,547 BB view · diff
v1.1.532026-10-16 ec8aa34 31,547 BB view · diff
v1.1.522026-10-14 c0c0989 31,547 BB view · diff
v1.1.512026-10-14 85d09c9 31,547 BB view · diff
v1.1.502026-10-14 4b1e4e7 31,547 BB view · diff
v1.1.492026-10-14 cdd0490 31,547 BB view · diff
v1.1.472026-10-12 0bc8e2c 31,547 BB view · diff
v1.1.462026-10-12 308878b 31,547 BB view · diff
v1.1.452026-10-12 bb9d686 31,547 BB view · diff
v1.1.442026-10-08 20e08dd 31,547 BB view · diff
v1.1.432026-10-02 b9bf568 31,547 BB view · diff
v1.1.422026-10-01 7f12fbf 31,547 BB view · diff
v1.1.412026-09-30 8c75440 31,547 BB view · diff
v1.1.402026-09-29 7385239 31,547 BB view · diff
v1.1.392026-09-29 82a9803 31,547 BB view · diff
v1.1.382026-09-29 0fdf2d3 31,547 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: No link to a raw IP address (matched: http://127.0.0.1)
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (31547 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

easyeda/easyeda-api-skill · 965 stars · license none declared · pushed 2026-10-23 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_n3e5pv6bo7cwga2n
GET https://markdownregistry.com/api/v1/resolve?ref=easyeda/easyeda-api-skill/easyeda-api
GET https://markdownregistry.com/api/v1/blob/16fafb0420a017d6a0194dffa13680755aa0d2c21e3d4e5cedf3ccb786918dc8

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

Browse by kind, by grade B, or by owner.