← 返回 Skills 市场
yanranxiaoxi

EasyEDA API Skill

作者 久治明千树汐 · GitHub ↗ · v1.1.23 · MIT-0
cross-platform ⚠ suspicious
10686
总下载
5
收藏
0
当前安装
33
版本数
在 OpenClaw 中安装
/install easyeda-api
功能描述
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,启动!", "EasyEDA", "PCB", "schematic", "footprint", "EDA", "circuit board", "嘉立创EDA", "原理图", "PCB设计". **IMPORTANT**: 嘉立创EDA's English name is **EasyEDA**. They are the SAME product. Never use other transliterations like "EasyEDA Pro" (unless specifically versioned), "EASYEDA", "easyeda", etc. Always use "EasyEDA" for English references and "嘉立创EDA" for Chinese references.
安全使用建议
Install only if you intentionally want an AI agent to control a running EasyEDA session. Keep the bridge limited to localhost, use backed-up or test projects first, review code before execution, stop the bridge when finished, and require explicit confirmation for delete, rename, order, screenshot/export, or project-switching actions.
能力评估
Credentials
The bridge binds to 127.0.0.1, which limits network exposure, but its HTTP and WebSocket execution paths accept raw JavaScript without authentication, authorization, or per-request user confirmation.
Install Mechanism
Installation is a normal npm dependency install with a single ws dependency and no install lifecycle script found; runtime setup starts a Node bridge server from the skill directory.
Instruction Scope
The skill discloses bridge startup and execution steps, but activation terms are broad and the workflow does not consistently separate read-only help from mutating control or require explicit user approval before sensitive actions.
Persistence & Privilege
No startup persistence or privilege escalation was found, but the bridge is intentionally started as a background process and remains available until the user chooses to stop it.
Purpose & Capability
The API reference, live debugging bridge, and EasyEDA extension guidance fit the stated purpose, but the same surface can modify or delete PCB/schematic data, open ordering workflows, capture design images, and execute arbitrary EasyEDA-context JavaScript.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install easyeda-api
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /easyeda-api 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.23
- Updated metadata version to 1.1.28 - SKILL.md revised for accuracy and clarity; minor documentation refinements - Removed obsolete skill-card.md file - package.json and package-lock.json updated accordingly
v1.1.22
- Updated package version to 1.1.22. - Incremented SKILL.md version metadata to 1.1.27. - Removed the redundant skill-card.md file. - Minor updates to package files for consistency.
v1.1.21
- Added new interface documentation: ISCH_ExportPngResolution. - Removed outdated file: skill-card.md. - Updated and expanded API reference documentation for multiple classes. - Updated version metadata in SKILL.md. - General improvements and clarifications to reference and quick-reference docs. - Package files updated for improved accuracy and dependency management.
v1.1.20
- Removed obsolete skill-card.md file. - Updated package metadata and version numbers. - Minor documentation and metadata adjustments for consistency. - No functional or API changes introduced in this release.
v1.1.19
- Updated package metadata to version 1.1.24. - Removed the skill-card.md file. - Minor documentation and metadata updates in SKILL.md.
v1.1.18
- Updated skill version to 1.1.18. - Incremented internal version metadata to "1.1.23" in SKILL.md. - Removed the redundant file: skill-card.md. - Made minor updates to dependencies and internal documentation references. - No functional or API changes.
v1.1.17
- Updated SKILL.md metadata version to 1.1.22 - Removed skill-card.md - Updated dependency information and metadata in package.json and package-lock.json - No functional API or interface changes
v1.1.16
- Updated package and documentation files to reflect new versioning. - The skill version is now 1.1.21 (was 1.1.20). - Removed the "skill-card.md" file. - General package maintenance, including updates to SKILL.md and package files.
v1.1.15
- Updated version metadata to 1.1.20. - Updated API documentation links and internal references in SKILL.md. - Removed the obsolete skill-card.md file. - Minor improvements to documentation structure and clarity.
v1.1.14
- Updated package metadata and documentation version to 1.1.18. - Removed the skill-card.md file. - Minor documentation and metadata adjustments in SKILL.md.
v1.1.13
- Updated metadata version to 1.1.17. - Removed the deprecated skill-card.md file. - Minor package and documentation maintenance for consistency. - No functional or API changes introduced in this release.
v1.1.12
- Version bump and sync to 1.1.15. - Removed obsolete files: skill-card.md, and two enum reference files. - Updated API documentation and references for consistency. - Minor cleanup and maintenance in documentation files.
v1.1.11
- Updated version to 1.1.12. - Documentation and API references have been refreshed across 348 files. - Removed obsolete file: skill-card.md. - No functional API or core logic changes; improvements are primarily in documentation and reference consistency.
v1.1.10
- Version updated to 1.1.10. - Documentation and metadata updated in SKILL.md. - Old skill-card.md removed. - Dependency files (package.json, package-lock.json) updated. - No changes to API or runtime functionality.
v1.1.9
easyeda-api v1.1.9 - Updated package metadata and dependencies. - Removed deprecated documentation file: skill-card.md. - Minor internal documentation and maintenance updates. - No public API or workflow changes.
v1.1.8
- Removed the unused skill-card.md file. - Updated documentation in README.md and README.zh-Hans.md. - Package metadata and lockfile updated for consistency. - No user-facing API changes or new features.
v1.1.7
- Version bumped to 1.1.7 in SKILL.md and package files. - Updated authoring metadata and documentation to reflect the new version. - Removed redundant skill-card.md file to reduce duplication.
v1.1.5
- Downgraded version from 1.1.6 to 1.1.5 in skill metadata. - Removed the unused file: skill-card.md. - Updated package metadata in package.json and package-lock.json to reflect version 1.1.5. - No changes to core functionality or documented features.
v1.1.4
- Version rolled back from 1.1.6 to 1.1.4 in metadata. - Removed skill-card.md file. - Documentation and metadata changes only; no runtime logic affected. - No changes to API or user-facing features.
v1.1.6
- Major API documentation expansion: 76 new files added, many existing ones updated and improved. - Added comprehensive class, enum, and interface references under the new references/ directory. - Numerous new enums, interfaces, and class docs now available for extension developers. - Updated download links and instructions for the EasyEDA extension, replacing previous URLs. - Improved and clarified documentation for PCB, schematic, and project source formats. - Removed outdated types and documentation files to reduce clutter and ensure accuracy.
元数据
Slug easyeda-api
版本 1.1.23
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 33
常见问题

EasyEDA API Skill 是什么?

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,启动!", "EasyEDA", "PCB", "schematic", "footprint", "EDA", "circuit board", "嘉立创EDA", "原理图", "PCB设计". **IMPORTANT**: 嘉立创EDA's English name is **EasyEDA**. They are the SAME product. Never use other transliterations like "EasyEDA Pro" (unless specifically versioned), "EASYEDA", "easyeda", etc. Always use "EasyEDA" for English references and "嘉立创EDA" for Chinese references. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 10686 次。

如何安装 EasyEDA API Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install easyeda-api」即可一键安装,无需额外配置。

EasyEDA API Skill 是免费的吗?

是的,EasyEDA API Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

EasyEDA API Skill 支持哪些平台?

EasyEDA API Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 EasyEDA API Skill?

由 久治明千树汐(@yanranxiaoxi)开发并维护,当前版本 v1.1.23。

💬 留言讨论