ee-dfm-dft

Validate PCB DFM and DFT aspects against fab capabilities.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/6987zshmpy-bot/electrical-engineering-plugin --skill ee-dfm-dft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ee-dfm-dft
Source: https://github.com/6987zshmpy-bot/electrical-engineering-plugin/tree/main/skills/ee-dfm-dft
Command: npx skills add https://github.com/6987zshmpy-bot/electrical-engineering-plugin --skill ee-dfm-dft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Effective PCB design often fails only after fabrication or testing, causing costly rework, delays, and yield loss. This skill provides structured validation to catch manufacturability and testability issues early in the design cycle.

Core Features & Use Cases

  • DFM validation: copper features, solder mask, silkscreen, board outline, panelization, and assembly constraints.
  • DFT validation: test point rules, debug access, and factory test readiness to support reliable test coverage.
  • Use Case: A prototype board with tight spacing and a BGA can be validated for yield risk and test access before ordering production PCBs.

Quick Start

Run a DFM/DFT check on your PCB design to surface manufacturability and testability risks.

Frequently Asked Questions about ee-dfm-dft

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

FAQPage Schema
How do I run DFM and DFT checks on a PCB design before production?

DFM validation for PCB manufacturing catches design failures early by checking copper features, solder mask, silkscreen, and panelization against factory capabilities. This prevents costly fabrication rework, delays, and yield loss by surfacing manufacturability issues before production begins.

What is DFT validation and how does it work for PCB test points?

DFT validation for PCB test points checks test access rules, debug features, and factory test readiness to ensure reliable test coverage. It validates test point placement against manufacturing constraints to support effective board testing during production.

Can I check BGA spacing and tight clearances for manufacturing yield risk?

Yes, you can check BGA spacing and tight clearances for manufacturing yield risk by validating the PCB design against DFM rules. This surfaces assembly constraints and copper feature issues early, allowing you to mitigate risks before ordering production PCBs.

What's the best way to validate PCB panelization and board outline constraints?

The best way to validate PCB panelization and board outline constraints is to perform structured DFM checks against fab capabilities. This process evaluates the physical board layout and assembly constraints to ensure production readiness and yield reliability.

Does DFM validation check solder mask and silkscreen rules against factory capabilities?

Yes, DFM validation checks solder mask and silkscreen rules against factory capabilities. It validates these layers along with copper features and board outlines to identify manufacturability issues early in the design-to-production workflow.