PlaygroundCatalog › Factory Acceptance Test
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.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

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