Product Safety Scan Skill — Development skill for Claude Code
A Claude skill that turns photos of a product label into a sourced verdict: ingredient flags against a list you write, manufacturer and importer checked separately, warnings explained, verdict by wors.
How to install Product Safety Scan Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open PietroMilillo/product-safety-scan-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Product Safety Scan Skill does
A Claude skill that turns photos of a product label into a sourced verdict: ingredient flags against a list you write, manufacturer and importer checked separately, warnings explained, verdict by worst-finding-wins.
Alternatives in Development
- Careful — Activate destructive command warnings for the session 2.8k ★
- Label Issue 1.3k ★
- Compiletex — Compile LaTeX and report errors/warnings 446 ★
README
Product safety scan — a Claude skill
Hand Claude photographs of a product label. It reads the ingredient panel and both company names, checks the ingredients against a list **you** wrote in advance, searches the manufacturer and the importer separately for recalls and regulatory action, tests whether both businesses actually exist and ship things, explains any warning on the package in plain language, and returns 🟢 / 🟡 / 🔴 with the single finding that produced it.
It tells you what is findable and what it means. It does not certify that anything is safe, and it will say so if you ask it to.
What it checks
- The label — ingredients against a list you write, allergens, warnings.
- The two companies — manufacturer and importer are usually different firms in different countries with different records. Searched separately.
- Recalls across jurisdictions — FSANZ, UK FSA, CFIA, Hong Kong CFS and EU RASFF as well as the FDA, for the whole brand family rather than the exact SKU, with a check on whether recalled stock is still inside its best-before dates.
- The ground it grew in — for spices, herbs, tea, rice and other crops that concentrate soil metals, the growing region rather than the head office, and whether anyone has published a measurement of the commodity itself.
- The warning, against every threshold that applies — a Prop 65 exposure trigger, an EU concentration ceiling, the national limit where it grew, and any published risk assessment. These disagree by design, and the disagreement is the finding.
The verdict rule
**Worst finding wins.** One confirmed recall sets red. One company you cannot verify sets red. Nothing averages it back down, however clean the rest of the scan came out.
Rating systems drift toward the mean because averaging feels fair. Averaging is the wrong operation for hazard, where the question is never how a product scores overall but whether anything about it is disqualifying.
`avoid-list.
Related Skills
K Compliance Agent
Catches U.S. FDA compliance risks in Korean beauty product labels before a brand ships. Paste a label or ingre
Skill Scout
🔍 Discover + safety-vet Claude Code extensions before you install them - a 0-100 trust score for discovery +
Cmd Review
Review phase (PROVE) review current code changes for quality, safety, and performance, grouped by severity wit
Card Skill
A Claude Code/Codex skill that turns articles, ideas, and arguments into checked Quiet Paper PNGs: cards, post
Agentic Dev
Turns a checked-in plan.md into reviewed pull requests. Three cron-driven stages — slice into issues, write fa
Skill Picker
Forget skill names? Local catalog that turns 'which skill for X?' into 2-4 clickable candidates — and flags du
Related Agents
Staging Log Verifier
Use this agent to fetch staging service logs for a deploy window, scan them for errors, warnings, and stack tr
Ds Research Agent
Deep, sourced web-research engine. Confirms every datum with ≥2 independent sources, extracts verbatim quotes,
Fortify Exploitability Analysis.Agent
Orchestrate batch CVE exploitability analysis across many known advisories. Activate to triage a list of CVEs/