modular-schematic-layout SKILL.md skillA

modular-schematic-layout from ausanx/modular-schematic-layout is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add ausanx/modular-schematic-layout/modular-schematic-layout@git:20261030.d3198e9

Pins git:20261030.d3198e9 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
ausanx/modular-schematic-layout
Path
modular-schematic-layout/SKILL.md
Versions recorded
3
Latest version
git:20261030.d3198e9, committed Oct 30, 2026
First version recorded
Oct 21, 2026
Size
26,041 bytes
Repository stars
3
License
none declared

为各类电子电路原理图提供通用的可读性设计哲学与统一视觉规范,用于绘制、生成、重排和审查模块化平面原理图(Modular Flat Schematic)及拓扑流向型电路图(Topology-Centric Schematic)。用户要求改善原理图的美观、风格一致性、功能分组、连续走线、分页、留白或标注时使用;支持 KiCad、Altium、EasyEDA、SKiDl、SVG/Canvas、网表转原理图与布局坐标任务。不依赖特定芯片或器件清单,以已有电路为连接基线。纯 PCB 布线、选型计算或 SPICE 仿真不单独触发。.

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

# Modular Schematic Layout

通过位置表达功能关系,通过连线呈现拓扑,通过一致的视觉语言降低阅读成本。具体器件的画法由它在电路中的角色决定,整套图纸遵循同一套表达规则。

## 设计哲学

1. **功能决定邻近**:在同一局部功能中共同作用的器件应就近成组,不按器件种类、位号或封装顺序排队。
2. **拓扑决定形状**:让主路径、支路、反馈、回路、成对关系或耦合关系可见。先识别真实结构,再选择链式、分支、对称或环路布局。
3. **阅读成本决定取舍**:减少无意义的标签跳转、交叉、长绕线和翻页,同时保留必要边界。局部路径用实线,跨边界连接用明确接口。
4. **视觉规则全局一致**:相同语义使用相同画法;不同语义通过符号、名称和层级区分。相同风格不等于所有模块具有相同尺寸或布局形状。
5. **语义优先于形式**:流向、朝向、对齐和间距是表达手段,不可牺牲连接、极性、差分/隔离关系或器件身份来满足外观。

这些原则适用于有芯片和无芯片、模拟和数字、单向和双向电路。遇到未列举的器件,按其功能角色推导布局;不等待专用模板,也不强行套用电源或逻辑链画法。

同一设计在不同阅读层次采用不同表达:总览帮助理解系统关系,局部电路解释工作方式,接口映射帮助查找实际端点。风格统一是这些表达共用视觉语言,不是把它们画成同一种页面。

## 范围与优先级

- 本技能重点是图面美观、可读性和拓扑表达。重排已有设计时,以器件、参数、引脚映射和网表为保留基线;不重新选型或修改逻辑功能。
- 在连接与目标格式有效的前提下,依次改善主路径可追踪性、功能分组、整页构图和文字细节。不可为了对齐交换不等价引脚、改变极性或合并地网。
- **无遮挡与标注归属是交付条件**:可见文字、符号和线条不得互相遮挡,位号、数值和可见属性必须紧随所属元件。拓扑正确或整页整齐不能豁免局部遮挡、文字漂移或裁切。
- 仅审查时先提交意见;用户要求绘制或优化时,直接完成其授权范围内的文件修改。已有电气疑点单独说明,不把版面优化扩大为全面电气设计审计。
- 原理图中相邻表示功能关联,不等于 PCB 上已经满足去耦距离、热回路或安规间距要求。

## 0. 先识别任务模式

开始前明确本次是新建/生成、重排/优化、已有工程改版、只审查,还是只更新 skill;同时记录目标 EDA/版本、输入格式、允许的修改范围和需要交付的证据。不要由文件名或一张截图猜测任务模式。完整的输入基线、工具能力检查、阶段出口和可恢复交付见 [原理图工作流与交付证据](references/workflow-and-delivery.md)。

- 新建或改版:先锁定 `位号 + 真实引脚号 → 网络`、值/型号、极性、多单元归属、页层级和跨页映射;把缺失的关键输入标为待确认。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add ausanx/modular-schematic-layout/modular-schematic-layout@sha256:c54379f4fe22b903

The line at the top of this page pins the label git:20261030.d3198e9, 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_fvyutx7mnoxsa6s5.svg)](https://markdownregistry.com/a/art_fvyutx7mnoxsa6s5)

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

Versions

The registry has recorded 3 versions of this file, between Oct 21, 2026 and Oct 30, 2026, about one every 4 days.

versioncommittedcommitsizeaudit
git:20261030.d3198e9 latest2026-10-30 d3198e9 26,041 BA view · diff
git:20261023.6e22fc92026-10-23 6e22fc9 24,959 BA view · diff
git:20261021.835e93b2026-10-21 835e93b 23,681 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (26041 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 link to a raw IP address
  • pass: No script tag

Source

GitHub

ausanx/modular-schematic-layout · 3 stars · license none declared · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_fvyutx7mnoxsa6s5
GET https://markdownregistry.com/api/v1/resolve?ref=ausanx/modular-schematic-layout/modular-schematic-layout
GET https://markdownregistry.com/api/v1/blob/c54379f4fe22b9035556e4b325ed3e4e33460fdc749b61601437067e2c256c77

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.

More from ausanx/modular-schematic-layout

pcb-design-guidelines SKILL.md skill
ausanx/modular-schematic-layout · pcb-design-guidelines/SKILL.md · 根据现有原理图或网表制定可逐步执行、落实到器件焊盘的 PCB 布局布线指南,或审查 PCB 的分区、关键回路、回流、层叠、阻抗、线宽/间距、转角、过孔、热、隔离、装配和可制造性。用户询问不同器件怎么摆、线怎么走、从哪个引脚出线或如何学习开源…
git:20261030.d3198e9 · audit A · 3 stars

Every file in ausanx/modular-schematic-layout

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