kyc-doc-parse

Parse onboarding packets into structured KYC data fields in JSON.

31|4|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/r9412460971-cloud/OPC-skill --skill kyc-doc-parse-r9412460971-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kyc-doc-parse
Source: https://github.com/r9412460971-cloud/OPC-skill/tree/main/skills/kyc-doc-parse
Command: npx skills add https://github.com/r9412460971-cloud/OPC-skill --skill kyc-doc-parse-r9412460971-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual processing of client onboarding documents for KYC checks is time-consuming, prone to human error, and creates compliance workflow bottlenecks that increase regulatory penalty risk from incomplete or inaccurate data.

Core Features & Use Cases

  • Document Inventory: Automatically catalog all submitted onboarding documents by type (identity, entity formation, ownership, address, source of funds, tax forms) with unique identifiers.
  • Structured Data Extraction: Pull standardized KYC fields including applicant details, beneficial owners, controllers, source of funds, and tax form information into a consistent JSON format, using null for any missing fields to avoid guesswork.
  • Gap Flagging: Identify obvious missing or expired documents (such as outdated address proof or absent UBO declarations for entity applicants) before passing data to downstream compliance rules engines. Use Case: For a private banking client onboarding workflow, use this skill to process a new applicant's submitted passport, UBO declaration, and W-8BEN form in seconds, replacing hours of manual data entry.

Quick Start

Use the kyc-doc-parse skill to extract all structured KYC fields from the attached client onboarding packet.

Frequently Asked Questions about kyc-doc-parse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract structured KYC data from client onboarding packets?

You can extract structured KYC data from onboarding packets by parsing untrusted applicant documents into standardized JSON fields for identity, beneficial ownership, and source of funds. This replaces manual data entry by cataloging documents and flagging missing items automatically.

Can I automate investor onboarding document parsing for missing UBO declarations?

Automating investor onboarding document parsing identifies obvious missing or expired documents, such as absent UBO declarations for entity applicants or outdated address proof, before passing the extracted data to downstream compliance rules engines. This ensures gaps are flagged instantly.

What is the best way to standardize KYC data extraction for compliance workflows?

Standardizing KYC data extraction involves pulling applicant details, controllers, and tax form information into a consistent JSON format, using null for any missing fields to avoid guesswork. This provides a guesswork-free dataset for regulatory review processes.

Does document parsing for source of funds and identity verification execute embedded content?

Document parsing for source of funds and identity verification processes untrusted applicant-submitted documents without executing embedded content or following external links. This safely extracts the full document inventory while mitigating potential security risks from malicious files.

How do I catalog submitted KYC documents by type for regulatory review?

You catalog submitted KYC documents by type—such as identity, entity formation, ownership, address, source of funds, and tax forms—by assigning unique identifiers to each item during the initial parsing step. This creates a structured inventory for compliance teams.

Are there limitations to using automated KYC screening for private banking client onboarding?

Automated KYC screening for private banking onboarding is limited to the initial data extraction and gap flagging phase; it does not execute downstream compliance rules or final regulatory approval. It simply outputs structured JSON data to feed those separate review processes.