render

Render Docker-driven KiCad schematics, PCB visualizations, and OpenSCAD enclosure images.

2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/pjcau/esp32-emu-turbo --skill render-pjcau
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: render
Source: https://github.com/pjcau/esp32-emu-turbo/tree/main/.claude/skills/render
Command: npx skills add https://github.com/pjcau/esp32-emu-turbo --skill render-pjcau

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates generation of visual assets for a hardware project so maintainers do not have to run multiple local tools and manual export steps to produce schematics, PCB views, and enclosure renders.

Core Features & Use Cases

  • Dockerized Rendering: Orchestrates containerized builds to generate KiCad schematics, PCB SVG/PNG/GIF visualizations, and OpenSCAD enclosure images.
  • One-command Orchestration: Supports targeted renders (schematics, pcb, enclosure) or a full render-all flow for website and documentation assets.
  • Use Case: Produce website-ready SVG schematics, PCB visualizations, and seven-view enclosure PNGs after updating design files or Python generation specs.

Quick Start

Run the Docker rendering pipeline to produce schematics, PCB visualizations, and enclosure renders for the repository.

Frequently Asked Questions about render

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

FAQPage Schema
How do I automate KiCad schematic and PCB rendering for documentation?

Rendering KiCad schematics and PCB visualizations uses a Docker pipeline to automatically export SVG, PNG, and GIF files. This eliminates manual local tool exports by orchestrating containerized builds to produce website-ready documentation assets.

Can I generate OpenSCAD enclosure renders automatically with Docker?

OpenSCAD enclosure renders can be generated through a Dockerized rendering pipeline. The automation supports producing seven-view enclosure PNGs and animations directly from updated design files and Python generation specs without running OpenSCAD manually.

Do I need Docker installed to run automated hardware asset rendering?

Docker is required to run the automated hardware asset rendering pipeline. The Skill orchestrates containerized builds that depend on Docker to execute the repository's render scripts and containerized tools like KiCad, OpenSCAD, and Python renderers to produce outputs.

What's the best way to export PCB SVG visualizations for a website?

Exporting PCB SVG visualizations is best handled by a Docker-driven rendering pipeline that automates KiCad PCB exports. This approach generates website-ready SVG and PNG visualizations through containerized builds, ensuring consistent output after updating design files.

What image formats does the Docker rendering pipeline support for hardware projects?

The Docker rendering pipeline supports SVG, PNG, and GIF output formats for hardware project assets. It generates KiCad schematics, PCB visualizations, and OpenSCAD enclosure images and animations suitable for documentation and website integration.

Why does my automated PCB rendering pipeline require repository render scripts?

Automated PCB rendering pipelines require repository render scripts because they orchestrate existing containerized tools rather than providing them directly. Docker runs the repository's defined scripts to invoke KiCad, OpenSCAD, and Python renderers for producing visual assets.