FA
Factory Acceptance Test
🔵 Stable🕐 updated 2026-07-14
🔷 SkillSpec L3
pm-hardware
Write a factory acceptance test (FAT) plan or report — test coverage matrix against spec, AQL sampling plan, pass/fail criteria, golden-sample handling, deviation log, and sign-off structure. Use when asked to write a FAT plan, define outgoing quality inspection, set AQL levels, prepare for a factory acceptance or pre-shipment inspection, or document FAT results. Produces a complete FAT plan or report with sampling tables, defect classification, and a sign-off block.
What to give it
▸Product and spec — the requirements document or at minimum a feature/claims list
▸Lot size — units in the lot(s) under acceptance
▸Product risk profile — safety-relevant? battery? affects AQL choice
▸Prior quality history — first article vs mature product (allows tightened/reduced inspection)
▸Who signs — customer QE, factory QA, third-party inspector?
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Every spec requirement appears in the coverage matrix, or its exclusion is stated
✓Sample sizes and Ac/Re numbers are explicit — not "per AQL 1.0"
✓Critical defects have Ac=0 and an immediate-stop instruction
✓Cosmetic criteria reference physical limit samples, not adjectives
✓The report states defects per class against Ac/Re, and the disposition follows arithmetically
✓Sign-off names a role with authority to reject the lot
⚠️ What it refuses to do
Do not write "inspect to AQL 1.0" without the sample size and accept/reject numbers — that phrase settles nothing
Do not let critical defects carry a non-zero acceptance number
Do not judge cosmetics against memory or photos alone — physical limit samples or it will be relitigated every lot
Do not allow rework-and-reinspect of a rejected lot without 100% rescreen of the reworked defect mode
Do not accept a lot with an unsigned deviation in the log
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="factory-acceptance-test"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Factory Acceptance Test is one of 750 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog