Docs

License determination skill (exchek-license)

Determine EAR license requirements and exceptions for a given item, ECCN, destination, and end use. References Part 738 and Part 740 license exceptions. Produces an audit-ready license determination memo. No API key required.

What you need

  • Skill installed β€” Copy the exchek-license folder from the exchekskills repo into your agent’s skills directory. See Install the ExChek skills.
  • No API key β€” The skill calls https://api.exchek.us for Part 774, 738, and 740; no auth or payment required.

How to use

  1. Install the skill β€” From the exchekskills repo, copy exchek-license into ~/.claude/skills/exchek-license (or your agent’s skills path):
    git clone https://github.com/exchekinc/exchekskills exchekskills && cp -r exchekskills/exchek-license ~/.claude/skills/exchek-license
  2. Ask for a license determination β€” Say things like:
    • β€œDo we need a license to ship ECCN 5A992 to Germany?”
    • β€œLicense determination for [item] to [country].”
    • β€œCan we use LVS for this export?”
    • β€œWalk me through license exceptions for this item.”
  3. Provide inputs β€” The agent will collect item summary (or product name), ECCN (or EAR99), destination country, end user, and end use. You may already have an ECCN from a prior classification.
  4. Review the memo β€” The agent fetches Part 774, 738, and 740 data, applies the Country Chart and exceptions, and builds the license determination memo. In CoWork or with file access it can save as Markdown and optionally as Word (.docx) or Apple Pages.

API (ExChek)

The skill uses the ExChek API for regulatory data (no API key):

  • GET /api/ecfr/774 β€” Part 774 (CCL, reasons for control).
  • GET /api/ecfr/738 β€” Part 738 (Commerce Country Chart).
  • GET /api/ecfr/740 β€” Part 740 (License Exceptions).

See API Reference for curl examples and eCFR fallback if the API returns 503.

CUI and classified information

Handling CUI or classified data? See CUI / Classified Information.