KS
Killer-Skills

kicad — Categories.community

v1.0.0
GitHub

About this Skill

Ideal for Embedded Systems Agents requiring advanced PCB design and layout capabilities with KiCad. a central camper van control system for ModBus in c#

StuartF303 StuartF303
[0]
[0]
Updated: 3/4/2026

Quality Score

Top 5%
31
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add StuartF303/vandaemon/kicad

Agent Capability Analysis

The kicad MCP Server by StuartF303 is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Ideal for Embedded Systems Agents requiring advanced PCB design and layout capabilities with KiCad.

Core Value

Empowers agents to design and layout PCB schematics and layouts for hardware projects, utilizing KiCad's S-expression format and following automotive-grade design practices for reliability, specifically with ModBus and ESP32-based projects like the 8-channel LED dimmer.

Capabilities Granted for kicad MCP Server

Designing PCB layouts for vehicle control systems
Generating schematics for ESP32-based hardware projects
Creating reliable automotive-grade PCB designs with KiCad

! Prerequisites & Limits

  • Requires KiCad 7+ for S-expression format compatibility
  • Limited to automotive-grade design practices and environments
Project
SKILL.md
2.5 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

KiCad Skill

Designs PCB schematics and layouts for VanDaemon hardware projects, primarily the ESP32-based 8-channel LED dimmer. KiCad 7+ uses S-expression format for all files. The project follows automotive-grade design practices for reliability in vehicle environments.

Quick Start

Find Hardware Project Files

bash
1# Locate KiCad project files 2find hw/LEDDimmer -name "*.kicad_*" -type f 3 4# Current project structure 5hw/LEDDimmer/ 6├── led_dimmer_8ch.kicad_sch # Main schematic 7├── led_dimmer_8ch.kicad_pcb # PCB layout (when created) 8└── led_dimmer_8ch.kicad_pro # Project settings

Read Schematic Structure

bash
1# View schematic header and metadata 2head -50 hw/LEDDimmer/led_dimmer_8ch.kicad_sch 3 4# Find all component references 5grep -E "^\s+\(property \"Reference\"" hw/LEDDimmer/led_dimmer_8ch.kicad_sch

Key Concepts

ConceptFormatExample
Comments# prefix only# Power section
Component reference(property "Reference" "R1")Resistor R1
Pin connection(wire (pts ...))Net connection
Symbol instance(symbol (lib_id "...")Component placement
Net label(label "VCC" ...)Named net

WARNING: Comment Syntax

KiCad does NOT support semicolon comments. Use # for comments in KiCad files.

kicad
1# GOOD - Hash comments work 2# Power regulation section 3 4; BAD - Semicolons are NOT comments, they become part of the data

Common Patterns

Adding a Component

kicad
1(symbol (lib_id "Device:R") 2 (at 100 50 0) 3 (unit 1) 4 (property "Reference" "R1" (at 100 45 0)) 5 (property "Value" "10k" (at 100 55 0)) 6 (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 100 50 0)) 7)

Creating a Net Connection

kicad
1(wire (pts (xy 100 50) (xy 120 50))) 2(label "PWM_CH0" (at 110 50 0))

Design Guidelines

ParameterRequirementReason
Trace width (power)≥0.5mmHandle 2A per channel
Trace width (signal)≥0.25mmManufacturing tolerance
Via size0.8mm/0.4mmThermal dissipation
Clearance≥0.2mmAutomotive reliability
Copper weight2ozCurrent handling

See Also

Related Skills

  • platformio skill - Firmware for ESP32 hardware
  • docker skill - Build automation for production

Related Skills

Looking for an alternative to kicad or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication