跳到主要内容
知仓学习社ZHICANG

check-identity-pack

Run an AFP 100-point or AUSTRAC safe-harbour identity check over a set of documents, and report exactly what's missing. Use when the user asks to ch…

执行命令联网无严重或高危命中sickn33/agentic-awesome-skills

它会碰到什么

扫了多少1 个文本文件,4 KB
它会碰到什么执行命令联网
命中总数1 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Check Identity Pack

Run an AFP 100-point or AUSTRAC safe-harbour identity check over a document set. Reports the points attained, per-document status, and exactly what's missing — so the user can request only the absent documents and re-run. Uses the Stipple API (free anonymous tier).

When to use

  • Onboarding employees, tenants, contractors, or customers in Australia
  • KYC flows needing AFP 100-point or AUSTRAC safe-harbour compliance
  • "Do these documents satisfy the 100-point check?"

Instructions

  1. Get the documents. Multiple file paths or URLs (PDF/images): passport, driver's licence, medicare card, bank statement, utility bill, etc.
  1. Choose the scheme:
  • afp_100_point — the standard Australian 100-point system
  • austrac_safe_harbour — AUSTRAC safe-harbour identity verification
  1. Run the check. POST the document set (multipart, multiple files parts):
   curl -X POST "https://www.stipple.sh/v1/identity-check?scheme=afp_100_point" \
     -F "files=@passport.pdf" \
     -F "files=@medicare-card.jpg" \
     -F "files=@bank-statement.pdf" \
     -H "Authorization: Bearer $STIPPLE_API_KEY"
  1. Interpret the response.
  • status — complete / incomplete / failed
  • points_total — points attained (e.g. 95/100)
  • checks[] — per-document: type detected, point value, status
  • missing[]exactly what is missing (e.g. "evidence of current residential address within last 3 months")
  1. Report with the gap list front and centre. The product here is the exactly-what's-missing list — the user's onboarding UX can loop on it: request only what's absent, re-run, done.
  1. Important caveat. Identity check answers who is this — it does NOT answer is this document genuine. A forged passport that matches the name scores points. For genuineness, pair with the verify-document skill on each document first.

Output format

AFP 100-point check: incomplete

  points attained: 95/100
  - passport: 70 pts — ok
  - medicare_card: 25 pts — ok
  - drivers_licence: 40 pts — ok

  exactly what is missing:
    -> evidence of current residential address within last 3 months

Limitations and Safety

  • This workflow uploads identity and address documents to a hosted third-party

service. Obtain the user's explicit approval before transmission, minimize the

files and fields sent, and confirm the provider's current retention, residency,

access, and deletion terms for the intended jurisdiction.

  • A points result is an aid to review, not a legal KYC/AML determination. Verify

scheme rules against current AFP, AUSTRAC, and organizational requirements and

keep a qualified human reviewer responsible for the onboarding decision.

  • Never treat a passing score as proof that a document is genuine or that the

named person controls it; run independent authenticity and liveness checks where

the decision warrants them.

Notes

  • Costs 2 credits per check; free weekly allowance applies
  • Point values: passport 70, citizenship certificate 70, birth certificate 70, driver's licence 40, medicare card 25, bank statement 25, utility bill 25, council rates 25
  • The check maps documents to the scheme and reports gaps — it does not verify document authenticity (use verify-document for that)
  • Free key at https://www.stipple.sh for metering beyond the anonymous allowance

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 check-identity-pack 的技能。它们内容并不相同,别混用: