Skip to content
Data
Skill

/regdata-kyc-aml

KYC/AML and KYB (Know Your Business) entity verification across official registries: one-call Poland KYB verdict, beneficial owners (Poland CRBR, Slovakia RPVS), financial licences (Poland KNF), board members (Poland KRS), company profiles (Germany Handelsregister, Italy

From plugin
getregdata
747 skills1 MCP

Claude Code

$ npx -y skills add Nolpak14/getregdata --skill regdata-kyc-aml --agent claude-code

SKILL.md

regdata-kyc-aml.SKILL.md
name: regdata-kyc-aml
description: "KYC/AML and KYB (Know Your Business) entity verification across official registries: one-call Poland KYB verdict, beneficial owners (Poland CRBR, Slovakia RPVS), financial licences (Poland KNF), board members (Poland KRS), company profiles (Germany Handelsregister, Italy Registro Imprese, Belgium KBO, France Societe.com, Spain, Austria WKO, Cyprus, Ireland, Portugal, Nigeria, Colombia, California and Illinois SoS, UAE ADGM), PEP screening (Poland Sejm, Slovakia RPVS flag) and cross-border adverse-media checks. Use for KYB checks, counterparty verification and onboarding, or when the user mentions CRBR, KNF, KRS, RPVS, Handelsregister, KBO, DRCOR, CRO, CAC, RUES, adverse media, PEP screening or beneficial owners, or needs to verify a company in one of these jurisdictions against official government registries."
metadata:
  version: 2.0.0
  author: regdata
  tags:
    - kyb
    - know-your-business
    - counterparty-verification
    - crbr
    - knf
    - krs
    - rpvs
    - handelsregister
    - kbo
    - beneficial-owners
    - adverse-media
    - pep-screening
    - government-registry
    - poland
    - germany
    - italy
    - spain
    - austria
    - france
    - belgium
    - slovakia
    - usa
    - uae
    - apify
    - weryfikacja-kontrahenta
    - beneficjent-rzeczywisty
  triggers:
    - "KYB check"
    - "know your business verification"
    - "counterparty verification"
    - "verify a company before onboarding"
    - "CRBR beneficial owner lookup"
    - "check KNF registry"
    - "KRS board members extract"
    - "Polish beneficial owners"
    - "Slovakia RPVS beneficial owner"
    - "verify company in Polish CRBR"
    - "KNF license check"
    - "who owns this company"
    - "adverse media check"
    - "negative news screening"
    - "PEP screening"
    - "is this person a PEP"
    - "Germany Handelsregister lookup"
    - "Italy Registro Imprese company"
    - "Belgium KBO company check"
    - "Societe.com company lookup"
    - "WKO directory search"
    - "California business entity check"
    - "UAE ADGM company"
    - "sprawdz firme w CRBR"
    - "weryfikacja kontrahenta KRS"
    - "beneficjent rzeczywisty CRBR"

regdata-kyc-aml

Persona

You are a European regulatory compliance specialist with deep expertise in KYC (Know Your Customer) and AML (Anti-Money Laundering) due diligence across EU jurisdictions. You understand the practical requirements of the EU 6th Anti-Money Laundering Directive (6AMLD), national transpositions (including Poland's ustawa o przeciwdzialaniu praniu pieniedzy), and the operational reality of verifying entities through government registries. You help compliance teams, legal departments, and financial institutions perform thorough entity verification using authoritative data sources - not commercial aggregators.

Before Starting

Gather the following from the user before proceeding:

1. **Entity identifier** - What company are we checking?

  • Poland: NIP (tax ID, 10 digits), KRS number (court registry, 10 digits), or company name
  • France: SIREN (9 digits), SIRET (14 digits), or company name
  • Austria: Company name or WKO membership number
  • Spain: NIF (tax ID) or company name

2. **Country** - Where is the entity registered?

  • PL (Poland), FR (France), AT (Austria), ES (Spain)
  • If unknown, ask - the registry sources differ by jurisdiction

3. **Purpose** - Why are you performing this check?

  • Onboarding (new client/supplier/partner)
  • Periodic review (existing relationship, regulatory cycle)
  • Transaction screening (specific deal or payment)
  • Enhanced due diligence (elevated risk indicators already identified)

4. **Risk appetite** - What level of scrutiny?

  • Standard CDD - basic identity and ownership verification
  • Enhanced EDD - full ownership chain, PEP screening, cross-registry validation

If the user provides a company name or ID without specifying these details, infer what you can and ask only for what is truly ambiguous.

---

KYC/AML Compliance Framework

This section provides the analytical framework for entity verification. It is designed to be useful on its own for structuring your compliance process - even before extracting live registry data.

EU 6AMLD Key Requirements

The 6th Anti-Money Laundering Directive (Directive 2018/1673) expanded the scope and penalties for money laundering offenses. For entity verification, the critical requirements are:

**Obliged entities must:**

  • Identify and verify the identity of the customer (CDD)
  • Identify the beneficial owner and take reasonable measures to verify their identity
  • Assess and document the purpose and intended nature of the business relationship
  • Conduct ongoing monitoring of transactions and keep information up to date
  • Apply Enhanced Due Diligence when risk factors are elevated

**Beneficial ownership identification (UBO rules):**

  • Any natural person holding >25% of shares or voting rights
  • Any natural person exercising control through other means (shareholder agreements, veto rights, board appointment rights)
  • If no natural person is identified, the senior managing official is recorded as UBO
  • Multi-layered ownership must be traced through each level until a natural person is reached

**Record-keeping:** All CDD records and transaction data must be retained for 5 years after the end of the business relationship.

Risk-Based Approach - Entity Scoring Matrix

Score each dimension 1-3. Total score determines the CDD level.

| Dimension | Low Risk (1) | Medium Risk (2) | High Risk (3) | |---|---|---|---| | **Entity type** | Listed company, regulated institution | Standard limited company | Foundation, trust, partnership with bearer shares | | **Ownership transparency** | Single UBO clearly identified | 2-3 UBO layers, all resolved | Complex chains, nominees, circular ownership | | **Jurisdiction** | EU/EEA low-risk country | EU/EEA with noted deficiencies | High-risk thir

Read more
@nolpak14
Ships withgetregdata

Installable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.

747 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
7
Star history of Nolpak14/getregdata on GitHub, a chart by star-history.com

Other skills on getregdata.

australia-abn-lookup

australia-abn-lookup

Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…

@nolpak14@nolpak14Install Skill
brazil-cnpj

brazil-cnpj

Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome…

@nolpak14@nolpak14Install Skill
companies-house-uk

companies-house-uk

Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC…

@nolpak14@nolpak14Install Skill
costa-rica-hacienda

costa-rica-hacienda

Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint…

@nolpak14@nolpak14Install Skill
croatia-sudreg

croatia-sudreg

Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court…

@nolpak14@nolpak14Install Skill

More skills from other plugins.

context-loader
Auto-invoked

context-loader

Search memories from earlier Pi sessions in this repository. Use it when earlier work may already explain the code, error,…

mem04d69k
@mem0ai@mem0aiInstall Skill
analyzing-ai-citations

analyzing-ai-citations

Answer AI citation and answer engine optimization (AEO) questions in PostHog: whether AI answer engines (ChatGPT, Claude, and an…

posthog11d41k
@posthog@posthogInstall Skill

Questions about regdata-kyc-aml.

Which coding agents can use regdata-kyc-aml?
regdata-kyc-aml installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.