PlaygroundCatalog › RMA Failure Analysis
RF

RMA Failure Analysis

🔵 Stable🕐 updated 2026-07-14 🔷 SkillSpec L3 pm-hardware

Turn field returns into a structured failure-analysis report — RMA triage taxonomy (NTF vs real failures), Pareto by verified failure mode, 8D-style containment→root-cause→corrective-action structure, and cost-of-quality framing. Use when asked to analyse RMA data, investigate field returns, run failure analysis on returned units, write an 8D report, or figure out why return rates are climbing. Produces a failure-analysis report with a triage-clean Pareto, 8D actions, and the cost case for fixing each mode.

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

What to give it

RMA records — return reasons, dates, symptoms, any teardown/FA findings
Units shipped per period — the denominator; return *counts* without it are useless
Product age mix — manufacture date or batch, to separate infant mortality from wear-out
Cost inputs — per-return logistics, refurb/scrap cost, support cost per case (estimate and label if unknown)
Known changes — ECOs, factory or component changes that bracket the data in time

✅ 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 rate has a denominator and an exposure window — counts alone never appear
NTF, CID, and remorse are separated out before the failure Pareto
Pareto items are failure modes, not symptoms
Every root cause is labelled `[verified]` or `[hypothesis]` with its evidence
Containment actions are distinct from corrective actions, each dated and owned
Cost of quality uses stated inputs; estimates are labelled as estimates

⚠️ What it refuses to do

Do not Pareto raw return reasons — triage first, or NTF and remorse will drown the real defects
Do not report return counts without units shipped and the exposure window
Do not close an 8D at D5 — a corrective action without cut-in verification and recurrence prevention is a wish
Do not treat NTF as noise to discard — a high NTF rate is a product or support failure of its own
Do not root-cause by vote — teardown evidence and batch correlation, or label it a hypothesis

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="rma-failure-analysis"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

RMA Failure Analysis is one of 551 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog