Sistema web de código abierto para gestionar inventarios de componentes electrónicos, con proyectos BOM, códigos de barras y consulta de datos de proveedores.
John-owo/pcb-agent-workflow
Kit de flujo de trabajo para diseñar PCBs en KiCad 10 con Claude Code o Codex y encargarlas a JLCPCB, con documentación, plantillas y skills.
- Estrellas
- 72
- Forks
- 10
- Issues abiertos
- 0
- Último commit
- hace 7 días
¿Qué es?
pcb-agent-workflow reúne documentos, plantillas de proyecto y skills para llevar una PCB desde el diseño del esquemático hasta la revisión, la solicitud de cotización a JLCPCB, el envío del pedido, los intercambios con atención al cliente y la verificación de los archivos de producción. Está dirigido a desarrolladores que usan Claude Code o Codex junto con KiCad 10 y quieren seguir un proceso reproducible para diseñar placas de hardware.
El repositorio incluye una guía para empezar, una lista de verificación previa a la fabricación, un glosario de términos de fabricación de PCB y reglas para que varios agentes compartan un directorio de proyecto; por ejemplo, que haya un único agente que escriba, un archivo WORKLOG y paquetes de lanzamiento congelados con manifiestos de hashes. Cuatro skills abarcan la correspondencia con el soporte de JLC y el cálculo de plazos, la comparación del resultado CAM de fábrica con los archivos Gerber originales, el dibujo legible del esquemático y el layout con comprobaciones de la netlist, y la exportación de una placa a un archivo STEP con todos los componentes para diseñar una carcasa.
El ejemplo desarrollado es una placa de expansión GNSS de 4 capas basada en el u-blox MAX-M10S, que incluye los archivos fuente de KiCad, Gerbers, BOM, CPL y registros de pruebas. Las skills se pueden instalar como plugins de Claude Code o Codex, o copiar manualmente. El proyecto se ha validado en Windows con KiCad 10 y JLCPCB; no se ha probado en otras plataformas ni con otros fabricantes de placas.
Funciones clave
- 01Guía paso a paso desde la instalación de KiCad hasta la realización de un pedido a JLCPCB
- 02Lista de verificación previa a la fabricación, útil tanto para personas como para agentes
- 03Skill de soporte de JLC con seis plantillas de respuesta y un script para calcular plazos
- 04Comparación capa por capa del resultado CAM de fábrica con los archivos Gerber originales
- 05Skill para diseñar esquemáticos legibles, con scripts de verificación de la netlist y de las conexiones entre pines y pads
- 06Exportación de la placa a STEP con comprobaciones de la ubicación de los componentes para diseñar una carcasa
Casos de uso
- Diseñar y encargar la primera PCB pequeña con un agente de programación basado en IA
- Comprobar los archivos de producción de fábrica antes de aprobar la fabricación
- Redactar correos de seguimiento para el equipo de soporte o ingeniería del fabricante de PCB
- Crear un modelo de carcasa a partir de una placa de KiCad
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/John-owo/pcb-agent-workflow.git - 2
Lee la guía de inicio en docs/getting-started.md
- 3
Añade el marketplace de plugins en Claude Code
/plugin marketplace add John-owo/pcb-agent-workflow - 4
Instala el plugin jlc-support en Claude Code
/plugin install jlc-support@pcb-agent-workflow
Antes de usarlo
- Solo se ha validado en Windows con KiCad 10 y JLCPCB; otras plataformas y fabricantes no están verificados.
- Para disponer de soporte completo, es necesario poder usar tanto Claude Code como Codex; el hook send-guard de Claude Code no está verificado en Codex.
- Los plazos, precios y la disponibilidad de componentes de JLCPCB corresponden a 2026-09 y podrían estar desactualizados.
- Algunos scripts auxiliares requieren Python 3.12 y CadQuery, lo que añade trabajo de configuración.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es pcb-agent-workflow?
- Kit de flujo de trabajo para diseñar PCBs en KiCad 10 con Claude Code o Codex y encargarlas a JLCPCB, con documentación, plantillas y skills. pcb-agent-workflow reúne documentos, plantillas de proyecto y skills para llevar una PCB desde el diseño del esquemático hasta la revisión, la solicitud de cotización a JLCPCB, el envío del pedido, los intercambios con atención al cliente y la verificación de los archivos de producción. Está dirigido a desarrolladores que usan Claude Code o Codex junto con KiCad 10 y quieren seguir un proceso reproducible para diseñar placas de hardware.
- ¿pcb-agent-workflow es gratuito? ¿Qué licencia tiene?
- pcb-agent-workflow es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿pcb-agent-workflow sigue mantenido?
- Mantenimiento activo. El último commit de pcb-agent-workflow fue el 30 oct 2026.
- ¿Para qué puedo usar pcb-agent-workflow?
- Diseñar y encargar la primera PCB pequeña con un agente de programación basado en IA Comprobar los archivos de producción de fábrica antes de aprobar la fabricación Redactar correos de seguimiento para el equipo de soporte o ingeniería del fabricante de PCB Crear un modelo de carcasa a partir de una placa de KiCad
- ¿Cómo se instala pcb-agent-workflow?
- Clona el repositorio: git clone https://github.com/John-owo/pcb-agent-workflow.git Lee la guía de inicio en docs/getting-started.md Añade el marketplace de plugins en Claude Code: /plugin marketplace add John-owo/pcb-agent-workflow Instala el plugin jlc-support en Claude Code: /plugin install jlc-support@pcb-agent-workflow
- ¿Dónde consigo pcb-agent-workflow?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/John-owo/pcb-agent-workflow
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Capa de automatización que permite a agentes de IA usar EasyEDA Pro para consultar hojas de datos, dibujar esquemas, diseñar PCB y revisar diseños.
Un Agent Skill y servidor MCP que ofrece a agentes de programación como Claude Code, Cursor y Codex 42 herramientas locales de edición de video y audio con FFmpeg.
Un port del stack de skills pstack Cursor de Poteto que ofrece a Claude Code, Codex, Copilot, Pi y otros entornos de agentes flujos de trabajo estructurados para tareas de programación.
Una skill para agentes que convierte cambios del árbol de trabajo generados por IA en Conventional Commits claros, ramas, pulls y pushes seguros, y PR de GitHub.
Servidor MCP y CLI para que los agentes de IA hagan ingeniería inversa de binarios nativos, apps de Electron, ensamblados .NET y sitios web.