Guide · Agent skill
How to use the Customs and Trade Compliance agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The customs-trade-compliance skill is a text-based set of instructions that gives an AI agent a structured, specialist-style approach to importing and exporting goods. It is aimed at import and export staff, small businesses, freight forwarders, compliance analysts and students who need a first pass at tariff codes, trade agreements and documentation. After this guide you will know what the skill covers, how to install it, how to trigger it with plain requests, and where its limits are.
Quick start
- 1Download the ZIP. Get the customs-trade-compliance ZIP from this page and unzip it. The skill is a single SKILL.md file.
- 2Place the skill folder. Put it in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder for one project.
- 3Or upload it in the Claude apps. Go to Settings → Capabilities → Skills and upload the skill there.
- 4Ask a trade question in plain language. Describe the product, origin, destination and parties involved in your request.
- 5Review the output. Check the agent's classification, FTA or screening reasoning against official sources.
- 6Verify with a specialist. Have a licensed customs broker or trade lawyer confirm anything before filing or relying on it.
What the skill makes the agent do
Once installed, the agent follows a structured approach when you ask about importing or exporting goods. It classifies products under Harmonized System codes using the General Rules of Interpretation, checks whether free trade agreements or duty-saving programs apply, screens trading parties against sanctions and restricted lists, and prepares or checks entry documents such as commercial invoices and certificates of origin.
It also covers how to respond to customs audits and penalty notices. The skill is written as guidance only. It does not connect to any customs system, so the agent cannot file anything or query live databases on your behalf.
Install the customs-trade-compliance skill
Download the ZIP file from this page and unzip it. The package contains a single file, SKILL.md. Place the unzipped skill folder in one of these locations: ~/.claude/skills/ for your personal use, or a project's .claude/skills/ folder to share it with a single project.
You can also upload the skill in the Claude apps under Settings → Capabilities → Skills.
- Personal: ~/.claude/skills/
- Project: .claude/skills/ inside your project folder
- Claude apps: Settings → Capabilities → Skills (upload)
Trigger the skill with natural requests
You do not need a special command. Describe the trade task in plain language. The skill's description covers customs clearance, tariff classification, trade compliance, import and export documents, and tariff optimisation, so requests on those topics are the ones it is meant to handle.
Include the details that matter: product description, materials, origin country, destination, Incoterms if known, and the parties involved. The more specific the request, the more useful the first pass.
- "Help me classify a set of electronic components under the HS code system."
- "Check whether our product assembled in Mexico could qualify for USMCA preferential treatment."
- "Screen this customer against sanctions lists and tell me what to check next."
- "Draft a checklist for the commercial invoice and certificate of origin for this shipment."
- "How should we respond to a CF-28 request from customs?"
Worked examples the skill covers
The skill's built-in examples show the kinds of reasoning it applies. In an HS classification dispute, it works through General Rules of Interpretation 1 and 3(a), technical specifications, binding decisions and explanatory notes. For a free trade agreement check, it traces bill-of-materials components to assess regional value content and tariff shift eligibility. For a sanctions screening hit, it walks through false-positive resolution, escalation steps and documentation requirements.
What the skill needs and how it runs
The skill lists no required dependencies. It does not run scripts and does not use the network. Everything it provides is written guidance that the agent applies to your question.
- Requires: nothing listed
- Runs scripts: no
- Uses network: no
Safety notes before you rely on the output
Treat the output as a draft. The content is general guidance and can be wrong for a specific shipment. Have a licensed customs broker or trade lawyer verify any classification or filing before you submit it or act on it.
Do not use the skill as a sanctions clearance decision. A false negative can create serious legal exposure. Check real counterparties in an official, authoritative list tool. The skill is also not detailed for jurisdictions outside the US, EU, UK and Asia-Pacific.
- Verify classifications and filings with a licensed broker or trade lawyer.
- Confirm every sanctions result in an official list tool.
- Check coverage before using it for other jurisdictions.
Tips for better results
Give the agent the full picture: the product's materials and function, not just its name. For classification, ask the agent to explain which General Rule it applied, so a reviewer can check the reasoning. For documentation, ask for a checklist you can take to your broker rather than a finished form.
- Name the origin, destination and Incoterm for each shipment.
- Ask for the reasoning, not only the answer.
- Use the output as a checklist to review with a specialist.
What people use it for
- Drafting a first-pass HS classification for a product, with the General Rules of Interpretation applied step by step.
- Checking whether a product assembled in Mexico could qualify for USMCA preferential treatment.
- Building a document checklist for commercial invoices and certificates of origin before a broker review.
- Structuring the response plan for a customs audit or penalty notice.
- Learning how HS classification, FTAs and sanctions screening fit together as a trainee.
Frequently asked questions
Is the customs-trade-compliance skill free?
The skill is published under the MIT licence, as listed on this page. Check the licence text in the source repository for the full terms before redistributing it.
What do I need to run the customs-trade-compliance skill?
The skill lists no required dependencies. It does not run scripts and does not use the network. You only need an agent that supports skills and a place to put the SKILL.md file.
How do I install the customs-trade-compliance skill?
Download the ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ or a project's .claude/skills/ folder, or upload it in the Claude apps under Settings → Capabilities → Skills.
Can the skill file my customs declarations for me?
No. The skill is text guidance only and does not connect to any customs system. It cannot submit entries or query live customs databases.
Can I rely on the skill's tariff codes without checking them?
No. The content is general guidance and can be wrong for a specific shipment. A licensed customs broker or trade lawyer must verify classifications before filing or relying on them.
Does the skill cover countries outside the US, EU, UK and Asia-Pacific?
The skill is not detailed for jurisdictions outside those regions. For other countries, treat its output as a general starting point and verify with a local specialist.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits import and export staff, small businesses, freight forwarders and students who want a structured first pass at HS codes, FTAs, sanctions screening and customs documents. It is not suited to final customs filings, legal rulings or sanctions clearance decisions, which need a licensed broker, trade lawyer or an official list tool.
Download the skill