agentsclimarketplace

Hlzd customer due diligence

Skill Alexxiang2008/hlzd-b2b-export-skills/skills/hlzd-customer-due-diligence

Agent Skills for B2B industrial exporters — market research (HS code, UN Comtrade, Google Trends, tender), buyer finding (Alibaba + Volza customs), inquiry qualification, voice-contract HTML reports. By HLZD (海联智达).

Install
npx -y skills add Alexxiang2008/hlzd-b2b-export-skills --skill hlzd-customer-due-diligence

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 22 days oldThe repository was created 22 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

B2B 海外采购商背调 —— 5 维评分(D1 公司真实性 / D2 公司实力 / D3 客户类型 / D4 采购能力 / D5 风险评估)打出 A/B/C/D 等级,制裁粗筛(OFAC SDN + 制裁国家 + dual-use + 欺诈高危),自动路由到 hlzd-cold-outreach 或 hlzd-trade-compliance。Use when 用户说'买家背调'、'客户验证'、'客户真实性'、'尽调'、'OFAC 检查'、'buyer validation'、'customer due diligence'、'KYC'。

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

7.0 KB, ~2.2k tokens by cl100k_base, as published. Nobody here has run it

HLZD 客户背调(Customer Due Diligence)

把"客户真实吗 / 实力够吗 / 有没有制裁风险"3 个问题,5 维评分 + 合规护栏一次性回答。


When to use

调用本 Skill 当用户:

  • 拿到 hlzd-buyer-finder 的买家清单,想筛掉垃圾、留真买家
  • 询盘进来但 hlzd-inquiry-qualify 给了 D 级 / 边缘,需要补查
  • 想跑 KYC / OFAC 复核(避免对接 Hezbollah / Wagner / Iran 等)
  • 想自动分配 lead 给不同 sales 或插入 nurture

不要调用本 Skill 当

  • 客户已在合作(v0.1 用于未合作前的早期筛查)
  • 需要 verify 已签合同的客户信用额度 —— 这是供应链金融风控,不在 v0.1 范围内

How this skill is invoked

# 输入:buyer-finder 输出 JSON
py scripts/cli.py --input buyers.json --output diligence.json --pretty

# stdin 模式
cat buyers.json | py scripts/cli.py --stdin

输出每 buyer 的:

{
  "company_score": 0-100,
  "company_grade": "A" / "B" / "C" / "D",
  "scoring": { "D1_real": {...}, "D2_size": {...}, ... },
  "compliance": { "violations": [...], "passed": bool, "fraud_terms_detected": [...] },
  "recommendation": { "action": "outreach_24h|outreach_48h|nurture|archive|halt",
                       "next_skill": "hlzd-cold-outreach|nurture-sequence|hlzd-trade-compliance", ... }
}

5-维评分细则

维度满分取分规则
D1 公司真实性25name 5 + LinkedIn 8 + 邮箱 5 (free) / 12 (公司)
D2 公司实力25员工数 10 + 营收 10 + 行业信号 5(snippet 命中)
D3 客户类型15Manufacturer / EPC / End User / OEM = 15;Distributor = 10;Trader = 5;Unknown = 0
D4 采购能力20历史进口 15 + 项目经验 5(tender / EPC 命中)
D5 风险评估15干净 → 15;制裁 / 欺诈 / SDN 命中 → 0

阈值:

总分等级SOP
90-100Ahlzd-cold-outreach 24h 内
70-89Bhlzd-cold-outreach 48h 内,补 D3/D2 缺失
50-69C入 nurture pool,90 天后重评
0-49D自动模板回 + 归档

合规护栏(5 道关卡)

#检测数据源
1制裁国家lib.SANCTIONED_COUNTRIES(静态 list:North Korea / Iran / Syria / Cuba / Crimea / Donetsk / Luhansk)
2OFAC SDN 实体lib.OFAC_SDN_STATIC_NAMES(v0.1 静态子集 20 条;正式版接 OFAC SDN API 24h 刷新)
3Dual-use 关键词OCTG for re-export / dual-use / encryption 等 7 词
4欺诈高危advance payment to personal / western union payment only 等 6 词
5风险维度上面任一命中 → D5 = 0

任一命中 → recommendation.action = halt + next_skill = hlzd-trade-compliance


Output schema

{
  "$schema": "hlzd/customer-due-diligence/v1",
  "evaluated": 3,
  "failed": 0,
  "halt_recommended": 1,
  "by_grade": {"A": 0, "B": 1, "C": 0, "D": 2},
  "results": [
    {
      "importer_name": "Saudi Aramco Trading Co",
      "country": "Saudi Arabia",
      "company_score": 85,
      "company_grade": "B",
      "scoring": {
        "D1_real": {"score": 25, "max": 25, "missing": []},
        "D2_size": {"score": 15, "max": 25, "missing": ["revenue_indicator"]},
        "D3_type": {"score": 10, "max": 15, "missing": [], "customer_type": "Distributor"},
        "D4_procurement": {"score": 20, "max": 20, "missing": []},
        "D5_risk": {"score": 15, "max": 15, "missing": []},
        "total": 85,
        "grade": "B",
        "grade_reason": "Solid buyer. Outreach within 48h; supplement missing fields."
      },
      "compliance": {"violations": [], "passed": true, "fraud_terms_detected": []},
      "recommendation": {
        "action": "outreach_48h",
        "next_skill": "hlzd-cold-outreach",
        "priority": "P2",
        "rationale": "Grade B: solid buyer, supplement missing fields then outreach."
      }
    }
  ],
  "errors": []
}

Sample integration

# 1. 找买家(来自 buyer-finder)
py ../hlzd-buyer-finder/scripts/cli.py --product "OCTG casing" --country SA \
    --output-json buyers.json

# 2. 背调
py scripts/cli.py --input buyers.json --output-json diligence.json --pretty

# 3. 自动 outreach(按 grade A/B 调 cold-outreach)
py ../hlzd-cold-outreach/scripts/cli.py --input diligence.json \
    --product "OCTG casing" --output-json outreach.json

3 步闭环完成:调研 → 买家 → 背调 → 邮件


Anti-patterns / Limitations

限制处置
OFAC SDN 列表是静态子集(20 条)正式版接 OFAC / EU / UN 公开 API,每 24h 同步
LinkedIn 抽取仅 URL,正文验证需 v0.2 接 LLM
公司规模 / 营收靠 snippet 关键词启发式若只有 LinkedIn 主页,正文获取可补 LLM
customer_type 字段 buyer-finder v0.1 不输出v0.2 加;v0.1 用 default_customer_type 占位
不输出制裁国家 / 制裁实体的 source URL建议接 OFAC API 后带 URL(v0.2)

Related Skills

       ┌─────────────────────────┐
       │  hlzd-buyer-finder       │  ← 上游:买家列表
       └────────────┬────────────┘
                    │
                    ▼
       ┌─────────────────────────┐
       │ ★ hlzd-customer-due-    ★ │  ← 本 Skill
       │    diligence              │
       └────────────┬────────────┘
                    │
            ┌───────┼────────┐
            ▼       ▼        ▼
       outreach trade-      manual
       24/48h   compliance   review
       (合规过) (合规拦截)

前置hlzd-buyer-finder 提供 buyer 输入 后继hlzd-cold-outreach(合规过)或 hlzd-trade-compliance(拦截)


Versioning

版本说明
0.1.0首版:5 维评分 + OFAC SDN 静态子集 + dual-use + fraud + LinkedIn/website 抽取

Crafted for B2B industrial exporters — HLZD Cross-Border AI Platform · 2026

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.