Autodesign
salitronic/eda-agent
Drive an autonomous spec-to-board PCB design with the eda-agent MCP server (Altium Designer or EasyEDA Pro).
Design review and validation workflow for KiCAD projects via MCP tools.
$ npx skills add mixelpixx/Konnect --skill kicad-review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install mixelpixx/Konnect kicad-review --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/mixelpixx/Konnect.git skills-src && mkdir -p .claude/skills && cp -r skills-src/crates/konnect/assets/skills/kicad-review .claude/skills/kicad-review && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "kicad-review" agent skill from https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-review into .claude/skills/kicad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kicad-review", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-reviewType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add mixelpixx/Konnect --skill kicad-review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install mixelpixx/Konnect kicad-review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mixelpixx/Konnect.git skills-src && mkdir -p .agents/skills && cp -r skills-src/crates/konnect/assets/skills/kicad-review .agents/skills/kicad-review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "kicad-review" agent skill from https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-review into .agents/skills/kicad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kicad-review", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mixelpixx/Konnect --skill kicad-review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install mixelpixx/Konnect kicad-review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mixelpixx/Konnect.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/crates/konnect/assets/skills/kicad-review .cursor/skills/kicad-review && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "kicad-review" agent skill from https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-review into .cursor/skills/kicad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kicad-review", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/mixelpixx/Konnect.git --path crates/konnect/assets/skills/kicad-review--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add mixelpixx/Konnect --skill kicad-review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install mixelpixx/Konnect kicad-review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mixelpixx/Konnect.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/crates/konnect/assets/skills/kicad-review .gemini/skills/kicad-review && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "kicad-review" agent skill from https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-review into .gemini/skills/kicad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kicad-review", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install mixelpixx/Konnect kicad-reviewInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add mixelpixx/Konnect --skill kicad-review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/mixelpixx/Konnect.git skills-src && mkdir -p .github/skills && cp -r skills-src/crates/konnect/assets/skills/kicad-review .github/skills/kicad-review && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "kicad-review" agent skill from https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-review into .github/skills/kicad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kicad-review", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mixelpixx/Konnect --skill kicad-review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install mixelpixx/Konnect kicad-review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mixelpixx/Konnect.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/crates/konnect/assets/skills/kicad-review .opencode/skills/kicad-review && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "kicad-review" agent skill from https://github.com/mixelpixx/Konnect/tree/main/crates/konnect/assets/skills/kicad-review into .opencode/skills/kicad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kicad-review", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
kicad-reviewDesign review and validation workflow for KiCAD projects via MCP tools.
Kicad Review is an agent skill from mixelpixx/Konnect. Design review and validation workflow for KiCAD projects via MCP tools. Triggers on: "review my design", "check for errors", "audit", "DRC", "ERC", "find problems", "design review", "is this ready", "validate", "check my schematic", "check my PCB", "what's wrong", "run checks", "pre-fab review".
Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/design-checklist.md` and `references/error-taxonomy.md`).
It sits in Media & Creative, covering Design review and critique and MCP servers. The repository describes itself as: AI-assisted PCB design for KiCAD 10. Native KiCAD plugin — a single Rust binary exposing 217 schematic, layout, routing, placement, design-review, and manufacturing tools to…. The licence is AGPL-3.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 9488e5f. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Kicad Review loads about 3.2k tokens when it runs, and up to ~4.7k if it reads all its reference files. Until then it costs about 77 tokens; SKILL.md has 1,283 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from mixelpixx/Konnect at commit 9488e5f, republished under its AGPL-3.0 licence (© mixelpixx). 1,283 words, ~3,199 tokens.
.claude/skills/kicad-review/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.This skill guides Claude through systematic design review of a KiCAD project using MCP tools. ALL checks are performed through MCP tools — never parse .kicad_sch or .kicad_pcb files directly.
Load the required toolsets for design review:
load_toolset('sch_analysis') # find_orphan_items, find_shorted_nets, find_single_pin_nets
load_toolset('verification') # run_drc; check_clearance anchor/courtyard spacing; rules
load_toolset('sch_export') # run_erc
load_toolset('pcb_export') # get_drc_violations
load_toolset('manufacturing') # validate_for_manufacturing
load_toolset('design_review') # audit_decoupling, audit_connections, audit_power_rails, etc.Optional (for deeper analysis):
load_toolset('sch_analysis') # get net info, trace connections, inspect components
load_toolset('pcb_routing') # query_traces, get_nets_listAlways call get_active_toolsets() first to see what is already loaded.
Judge findings in this order:
A weaker finding may ask a question; it does not override stronger contradictory
evidence. Any required check that did not run, returned impossible coverage, or
remains inconsistent with stronger evidence makes the verdict INCOMPLETE.
DRC violation items carry owner and ownership_status. That is direct
evidence, not a heuristic: owner.kind: "footprint" means the offending
geometry belongs to owner.reference's own artwork, so the remedy is a
footprint or rule change rather than a placement change — the finding itself
stands either way. When ownership_status is not "resolved", ownership is
unknown and owner is null; corroborate with
list_board_footprint_graphics rather than assuming the board owns it.
references/design-checklist.md for a
comprehensive or pre-fabrication review. Mark an item only from evidence
collected in this run.references/error-taxonomy.md when
classifying a finding or assigning the final verdict. Direct ERC, DRC, and
connectivity evidence outrank heuristic classifications.Run these first — they are fast and catch the most critical issues.
find_orphan_items()Finds floating wires, labels, and symbols not connected to anything. Treat the result as a heuristic candidate list and corroborate it with direct connectivity or ERC before calling an item a defect.
find_shorted_nets()Detects nets that are connected together but should not be. A shorted net means:
A confirmed unintended short is critical. Resolve disagreement with requirements or direct ERC/connectivity evidence before assigning severity.
find_single_pin_nets()A one-pin net is a heuristic review candidate:
run_erc()Checks schematic-level rules:
Review each violation. Some can be waived (e.g., intentional unconnected pins marked with no-connect flag).
get_drc_violations()Checks PCB-level rules:
Every DRC error must be resolved or explicitly justified before manufacturing.
These go beyond rule checking — they evaluate design quality and best practices.
The standalone schematic audits and check_bom_health default to the supplied
file only. When the supplied file is a hierarchy root, pass
schematic_scope: "hierarchy" to cover every reachable sheet instance. Read
status, coverage, and diagnostics before interpreting a hierarchy result;
missing or cyclic child references make the result incomplete. Reused child
files have one result per KiCad sheet instance, identified by the
sheet_instance_path response field.
audit_decoupling(schematic, schematic_scope="hierarchy")Checks:
audit_connections(schematic, schematic_scope="hierarchy")Checks:
audit_power_rails(schematic, schematic_scope="hierarchy")Checks:
audit_manufacturing()Checks:
run_design_review()Runs the aggregate design audits and produces a consolidated report. Use it to organize findings, not as a substitute for the direct ERC, DRC, and connectivity checks above.
Read status, coverage, and diagnostics before interpreting the findings.
If status is partial or failed, the verdict is INCOMPLETE — review could not evaluate the full design. Report that verdict verbatim, explain the
diagnostics and unevaluated coverage, and do not describe the design as ready,
passing, clean, or looking good. Findings gathered before the coverage gap are
still valid and should still be reported.
Collect direct run_erc, get_drc_violations, short, and connectivity evidence
separately. Then compare the aggregate findings with that stronger evidence and
report any disagreement.
| Finding | Why Critical |
|---|---|
| Shorted nets | Short circuit on the board, may damage components |
| Missing ground connection | Circuit will not function |
| Reversed polarity on power IC | Immediate destruction on power-up |
| Unrouted nets | Missing connections on fabricated board |
| DRC clearance violation | May cause electrical short on fab board |
| Power pin unconnected | IC will not operate |
| Wrong voltage on IC power pin | Exceeds absolute maximum, destroys part |
| Finding | Why a Warning |
|---|---|
| Missing decoupling capacitor | Noise susceptibility, possible oscillation |
| No test points on key signals | Cannot debug in production |
| No ESD protection on connectors | Vulnerable to ESD damage in the field |
| Single-point-of-failure nets | No redundancy for critical signals |
| Pull-up/pull-down missing | Floating input, unpredictable behavior |
| Tight clearances (near DRC limit) | Higher fab defect rate |
| Finding | Why a Suggestion |
|---|---|
| Consolidate passive values | Fewer unique BOM lines, lower assembly cost |
| Add net labels to unnamed nets | Improves schematic readability |
| Missing silkscreen designators | Harder to assemble and debug manually |
| Components could be closer | Shorter traces, better signal integrity |
| Consider bulk capacitor addition | Better transient response on power rails |
| Add board revision marking | Traceability for manufacturing runs |
Present findings grouped by severity with actionable fix suggestions:
## Design Review Results
### CRITICAL (X issues) — Must fix
1. **[Finding title]**
- Location: [component reference or net name]
- Issue: [what is wrong]
- Fix: [specific action to take using MCP tools]
### WARNING (X issues) — Should fix
1. **[Finding title]**
- Location: [component reference or net name]
- Issue: [what is wrong]
- Fix: [specific action to take]
### SUGGESTION (X items) — Optional improvements
1. **[Finding title]**
- Detail: [what could be better]
- Action: [suggested improvement]
### Summary
- Critical: X (must resolve)
- Warnings: X (recommended)
- Suggestions: X (optional)
- Verdict: [LOOKS GOOD / NEEDS ATTENTION / NOT READY / INCOMPLETE]
- Coverage status: [complete / partial / failed]
- Coverage diagnostics: [none, or each unevaluated sheet/object/audit]find_shorted_nets() — catch fatal issuesrun_erc() — schematic rule checkget_drc_violations() — PCB rule checkrun_erc, and get_drc_violationsrun_design_review() — aggregate audit suitestatus, coverage, and diagnostics; never approve an incomplete reviewvalidate_for_manufacturing(), then inspect verdict, issues, and
drc against the handler's limited contract; it does not replace outline,
drill, silkscreen, artifact, BOM/CPL, or order-preview acceptanceget_active_toolsets() and load what you needINCOMPLETE — partial or failed coverage is not a passing review© mixelpixx, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in crates/konnect/assets/skills/kicad-review of mixelpixx/Konnect.
Open the folder on GitHubat commit 9488e5f
Kicad Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Kicad Review this skillmixelpixx/Konnect | 927 | — | ~3.2k | Automated safety check: Pass | AGPL-3.0 | |
| Autodesignsalitronic/eda-agent | 244 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | |
| Azsdk Common Pipeline TroubleshootingAzure/azure-sdk-for-android | 121 | — | ~496 | Automated safety check: Pass | MIT | |
| Taisly Social Media Postingtaisly/agent | 217 | 1 repos | ~1.5k | Automated safety check: Pass | MIT | |
| Design AuditUniClipboard/UniClipboard | 1.9k | — | ~554 | Automated safety check: Pass | AGPL-3.0 | |
| Clipmivo VideoBarneyD66/clipmivo-tools | 142 | — | ~945 | Automated safety check: Pass | MIT |
salitronic/eda-agent
Drive an autonomous spec-to-board PCB design with the eda-agent MCP server (Altium Designer or EasyEDA Pro).
Azure/azure-sdk-for-android
Diagnose and resolve failures in Azure SDK CI and generation pipelines.
taisly/agent
Free AI-first short-form video publishing to TikTok, Instagram Reels, YouTube Shorts, X, and Facebook from AI agents through Taisly.
UniClipboard/UniClipboard
定期审计代码库的工程设计问题(高心智复杂度、单一真相源被破坏、catch-all 胖接口、死代码、散落魔法字面量、泄漏抽象、资源生命周期靠环形缓冲)与可优化点,范围限定为自上次审计以来的 git churn,每条发现都落到 file:line 并对照本项目自己的 VISION.md / 各级 AGENTS.md / memory…
BarneyD66/clipmivo-tools
Create and manage AI video tasks through ClipmivoAI using its MCP server, CLI or REST API.
samuelgursky/davinci-resolve-mcp
Fusion composition work in the DaVinci Resolve MCP. An agent skill from samuelgursky/davinci-resolve-mcp.
mixelpixx/Konnect
Manufacturing and fabrication workflow for KiCAD projects via MCP tools.
mixelpixx/Konnect
Workflow skill for KiCAD schematic design via MCP tools. An agent skill from mixelpixx/Konnect.
mixelpixx/Konnect
Workflow skill for KiCAD PCB layout and routing via MCP tools.
mixelpixx/Konnect
Mandatory operating rules for ANY task involving KiCAD projects.
mixelpixx/Konnect
Library management workflow for KiCAD — creating symbols, footprints, and managing libraries via MCP tools.
Categories
Design review and validation workflow for KiCAD projects via MCP tools. Kicad Review is an agent skill from mixelpixx/Konnect. Design review and validation workflow for KiCAD projects via MCP tools.
Kicad Review fits situations like: : review my design; check for errors; check my schematic.
Run `npx skills add mixelpixx/Konnect --skill kicad-review -a claude-code`. Or copy the skill folder (crates/konnect/assets/skills/kicad-review in mixelpixx/Konnect) into .claude/skills/kicad-review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add mixelpixx/Konnect --skill kicad-review -a codex`. Or copy the skill folder (crates/konnect/assets/skills/kicad-review in mixelpixx/Konnect) into .agents/skills/kicad-review in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mixelpixx/Konnect --skill kicad-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kicad-review, .gemini/skills/kicad-review, .github/skills/kicad-review and .opencode/skills/kicad-review in your project.
SKILL.md names no scripts, command-line tools or credentials: Kicad Review is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Kicad Review is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Kicad Review: Autodesign (salitronic/eda-agent, 244 stars), Azsdk Common Pipeline Troubleshooting (Azure/azure-sdk-for-android, 121 stars), Taisly Social Media Posting (taisly/agent, 217 stars) and Design Audit (UniClipboard/UniClipboard, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
mixelpixx (a GitHub user) maintains it in mixelpixx/Konnect, which has 927 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 6, 2026.
Source: mixelpixx/Konnect on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.