Didit Kyc Onboarding
Analysis
The skill matches its KYC purpose, but it can use a Didit API key to create real verification sessions and print sensitive identity-verification results, so it should be reviewed carefully before use.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
full Full flow: create workflow + session in one command ... requests.post(f"{BASE_URL}/workflows/" ... requests.post(f"{BASE_URL}/session/"The helper can mutate the Didit account by creating KYC workflows and verification sessions, including via a combined full-flow command.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
h = {"x-api-key": api_key} ... requests.get(f"{BASE_URL}/session/{session_id}/decision/" ... print(json.dumps(result, indent=2)) ... print(f"DOB: {id_data.get('date_of_birth', '')}")The Didit API key is used to retrieve full KYC decision data, and the script prints the full response plus identity attributes such as name, date of birth, and document information.
