── ── Industry
Customs — Country of Origin & USMCA Qualification
The parent decision-tree maps branching qualification logic. Origin/preference is a decision tree: wholly obtained? → tariff-shift met? → RVC threshold met? → de minimis? Each branch leads to duty-free, MFN, or special treatment.
Run Customs — Country of Origin & USMCA Qualification on a real problem
Bring something you're actually deciding — free, in the browser.
How it works
Walk the branches: - Wholly obtained/produced entirely in territory? → originates. - Else: does each non-originating input meet the product-specific rule (tariff shift)? - If not by shift: is Regional Value Content (transaction-value or net-cost) met? - De minimis allowance for small non-originating value? - Confirm certification of origin support + marking rules (substantial transformation for marking).
When to use it
- determining country of origin
- testing USMCA (or other FTA) preference eligibility
- 'does this qualify for duty-free?'
- goods with multi-country inputs
When not to use it
wholly-obtained single-country goods with no preference question.
Worked example
Customs — Country of Origin & USMCA Qualification
The parent decision-tree maps branching qualification logic. Origin/preference is a decision tree: wholly obtained? → tariff-shift met? → RVC threshold met? → de minimis? Each branch leads to duty-free, MFN, or special treatment.
Install this skill (free, MIT)
npx skills add deciqAI/knowledge-skillsUseful? Star the repo — stars help other builders find it.
Related mental models
The parent checklist is a verifiable gate.
The parent margin-of-safety sizes a buffer against estimation error.
The parent incentive-design aligns incentives while avoiding perverse behavior.
The parent premortem imagines the failure and works backward.
