A full-stack PCB design automation skill for KiCad that handles everything from circuit schematics to manufacturing exports and PCBWay ordering.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install kicad-pcb
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install kicad-pcb using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The KiCad PCB Automation skill is a powerful tool designed to streamline the hardware development lifecycle. By integrating directly with the KiCad CLI, it allows developers to translate natural language descriptions into professional-grade circuit designs. As part of the Openclaw Skills ecosystem, this tool bridges the gap between conceptual electronics and physical manufacturing.
This skill automates repetitive tasks such as component placement, netlist importing, and design rule checks (DRC). Whether you are building a simple LED blinker or a complex Arduino shield, it provides a structured pipeline to ensure your designs are production-ready and compatible with major fabricators like PCBWay.
To use this skill within the Openclaw Skills framework, ensure KiCad 8.0+ is installed on your system.
# Install KiCad on Ubuntu/Debian
sudo add-apt-repository ppa:kicad/kicad-8.0-releases
sudo apt update
sudo apt install kicad
# Install required Python dependencies
pip install pillow cairosvg
Configure your environment by creating a ~/.kicad-pcb/config.json file with your PCBWay credentials and preferred paths.
The skill manages project data through a structured KiCad project directory. Key files and metadata include:
| File Type | Description |
|---|---|
.kicad_sch |
The primary schematic file containing component logic. |
.kicad_pcb |
The board layout file containing traces and footprints. |
/gerbers |
A directory containing all fabrication-ready layers (GTL, GBL, etc.). |
bom.csv |
The Bill of Materials for component procurement. |
config.json |
Local configuration for fab house preferences and CLI paths. |
from-description command.Loading
SkillGuard is a robust security scanner designed to vet third-party Openclaw Skills for dangerous patterns, suspicious behavior, and vulnerable dependencies.

An automated AI agent skill designed to search, summarize, and generate platform-specific social media articles for the food and culinary niche.

A specialized image generation skill leveraging Google's Gemini 2.5 Flash Image models through the OpenRouter API.

A specialized AI agent skill for managing SafeFlow shared contracts on the Sui blockchain with secure owner-assisted provisioning.

TokenGuard is a dedicated API cost guardian that tracks AI agent spending, enforces configurable budget limits, and prevents expensive runaway loops.

A comprehensive integration for interacting with self-hosted Mealie instances to manage recipes, meal plans, and shopping lists using Openclaw Skills.








































