dfm-fix

Community

Automate DFM analysis and fix PCB issues.

Authorpjcau
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Analyzes DFM reports from manufacturers and systematically fixes issues in the PCB generation scripts to streamline production readiness.

Core Features & Use Cases

  • DFM ingestion & issue categorization: automatically parse reports (PDF, CSV, or text) and classify problems by severity and type.
  • Source-agnostic patch mapping: map each issue to the exact code or script that governs the corresponding PCB generation step.
  • Automated fixes & verification: generate patches, apply them, and run a verification workflow to ensure regressions are caught early.
  • Use Case: teams validating JLCPCB-style DFMs can run this to produce a clean, repeatable set of fixes and a verifiable report.

Quick Start

Run the DFM fix tool with a path to a DFM report to automatically detect and patch issues in the PCB generation scripts.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dfm-fix
Download link: https://github.com/pjcau/esp32-emu-turbo/archive/main.zip#dfm-fix

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.