circuit-design

Design electronic circuits and validate components against KiCad libraries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design electronic circuits from scratch, ensuring all components, values, and protection circuits are considered before you start schematic capture, preventing costly errors and rework.

Core Features & Use Cases

  • Requirements Clarification: Gathers all necessary input for circuit design, including function, power, and environmental factors.
  • Component Selection & Validation: Picks every part with appropriate ratings and verifies its existence in KiCad libraries.
  • Protection Circuit Design: Integrates essential protection and filtering for robust designs.
  • Use Case: You need to design a power supply for a new IoT device. This Skill will help you determine the required voltage regulators, current ratings, protection diodes, and decoupling capacitors, outputting a validated Bill of Materials (BOM).

Quick Start

Use circuit-design to design a 5V, 1A power supply for an indoor sensor.

Frequently Asked Questions about circuit-design

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

FAQPage Schema
How do I design electronic circuits and select components before starting schematic capture?

Designing electronic circuits involves clarifying functional and environmental requirements, selecting topologies, choosing components with correct ratings and packages, and adding protection circuits before generating a validated Bill of Materials.

Can I validate selected components against KiCad libraries for circuit design?

Validating selected components against KiCad libraries is supported using MCP tools, ensuring every chosen part with appropriate ratings and packages exists before generating your final Bill of Materials artifact.

What is the best way to design a power supply for an IoT device?

Designing a power supply for an IoT device requires determining voltage regulators, current ratings, protection diodes, and decoupling capacitors, outputting a validated Bill of Materials for embedded system power management.

How do I ensure protection circuits and filtering are included in my schematic design?

Ensuring protection circuits and filtering in schematic design involves integrating essential protection components alongside topology selection and component validation during the initial circuit design phase.

Do I need to clarify environmental factors before selecting electronic components for circuit design?

Clarifying environmental factors is required before selecting electronic components, as the circuit design process gathers all necessary input including function, power constraints, and operating conditions to ensure robust designs.