# Quality deviation report

> Record a deviation, contain it, and set up the investigation without pre-judging it.

- Skill: `vstorm-co/quality-deviation-report` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vstorm-co/quality-deviation-report`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vstorm-co/quality-deviation-report/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: vstorm-co (https://skillmd.com/u/vstorm-co)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vstorm-co/quality-deviation-report

---


# Reporting a quality deviation

The report has one job: make the investigation possible. Containment happens in
parallel, not afterwards.

## Containment first

What is affected — batch, lot or serial range, with the boundaries stated · where
that material is now, including anything already shipped · whether it is on hold
· whether the process is stopped.

## Then the record

What was observed against what was specified, with the measurement and the
tolerance · when detected and by whom, by role · how detected — inspection, in
process, or by the customer · the traceability chain back to material and
supplier.

## The boundary question

**How far back does it go?** The last known-good check defines the suspect
window, and if it cannot be established, say so — that is a wider recall, and
hiding it is worse.

## Never

Record a cause. "Operator error" as an entry ends the investigation before it
starts, and the cause is almost never the operator.

