schematic-plan

Plan KiCad component placement and wiring from a validated BOM.

5|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/ProductOfAmerica/mcp-server-kicad --skill schematic-plan
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: schematic-plan
Source: https://github.com/ProductOfAmerica/mcp-server-kicad/tree/main/skills/schematic-plan
Command: npx skills add https://github.com/ProductOfAmerica/mcp-server-kicad --skill schematic-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the meticulous planning of component placement and wiring for KiCad schematics, ensuring efficient layout and adherence to design rules before any files are modified.

Core Features & Use Cases

  • Component Placement Planning: Determines exact coordinates and rotation for each component based on BOM and stage layout.
  • Wiring Strategy: Defines how nets will be connected using specified MCP tools.
  • Page Size Calculation: Calculates the optimal standard page size to accommodate all components and stages.
  • Use Case: After a Bill of Materials (BOM) is finalized, use this Skill to generate a detailed schematic layout plan, including component positions and wiring connections, ready for schematic capture.

Quick Start

Use the schematic-plan skill to plan component placement and wiring from the validated BOM.

Frequently Asked Questions about schematic-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan component placement and wiring for a KiCad schematic?โ–ผ

To plan component placement and wiring for a KiCad schematic, you can use this Skill to calculate exact coordinates, rotation, and net connections directly from a validated BOM.

What is the best way to calculate KiCad schematic page size for multiple stages?โ–ผ

Calculating KiCad schematic page size for multiple stages is done by defining the stage layout first, which allows the system to determine the optimal standard page dimensions needed to fit all components.

Can I generate a schematic layout plan from a validated BOM?โ–ผ

Yes, you can generate a detailed schematic layout plan from a validated BOM that specifies exact component positions, spacing rules, and wiring connections ready for schematic capture.

Does this schematic planning approach account for existing hierarchy?โ–ผ

Yes, the schematic planning process accounts for existing hierarchy by integrating it into the stage layout and component placement calculations to maintain structural consistency.

How are net connections specified when planning KiCad wiring?โ–ผ

Net connections for KiCad wiring are specified using designated MCP tools, which define how the nets will be connected based on the planned component coordinates and stage layout.