compliance-consultation

Composes customer-specific compliance questions for a cross-organisation A2A compliance agent.

4|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/denniszielke/agentic-banking-ecosystem --skill compliance-consultation-denniszielke
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: compliance-consultation
Source: https://github.com/denniszielke/agentic-banking-ecosystem/tree/main/src/customer_support_agent/skills/compliance-consultation
Command: npx skills add https://github.com/denniszielke/agentic-banking-ecosystem --skill compliance-consultation-denniszielke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Asking a compliance agent a bare question like "Can this customer get a credit card?" yields generic, unhelpful answers. This Skill ensures every regulatory, KYC/AML, sanctions, fraud, or product-eligibility question sent to Bank North's Compliance agent already contains the signed-in customer's real data, so the determination is specific to that customer and product. ## Core Features & Use Cases - Customer Context Gathering: Pulls the exact fields needed from customer MCP tools (get_customer, list_accounts) — age, nationality, tax residency, kyc_status, segment, and existing holdings — before asking anything. - Structured Question Composition: Builds a self-contained question in a fixed Scenario / Customer / Existing holdings / Question format, marking unfetchable values as "unknown" rather than omitting or fabricating them. - Decision Relay and Flow Control: Reports the compliance determination (approve / review / reject / escalate) with citations verbatim, then either continues to the product-ordering preview or stops and routes to escalation. - Use Case: Before showing a GoldCard credit card ordering preview, the agent fetches the customer's profile and holdings, asks the compliance agent a fully contextualized eligibility question, and only proceeds on an explicit approval. ## Quick Start Before calling the ask_compliance tool about any eligibility or regulatory question, use this skill to gather the customer's data and compose a structured compliance question.

Frequently Asked Questions about compliance-consultation

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

FAQPage Schema
How do I ask a compliance agent about customer product eligibility?▼

Gather the customer's data first using get_customer and list_accounts, then compose a structured question with the scenario, customer facts, existing holdings, and the specific eligibility question. This produces a determination specific to that customer rather than a generic answer.

What customer data is needed for a KYC or AML compliance check?▼

Fetch full_name, date_of_birth to derive age, nationality, tax_residency, kyc_status, segment, and created_at from get_customer, plus account holdings from list_accounts. Fetch only the fields the specific rule scenario requires.

What happens if the ask_compliance tool is not available?▼

Do not answer the compliance question from your own knowledge. Tell the customer the compliance service is unavailable and defer to a human adviser instead of guessing at regulatory determinations.

How should unknown customer fields be handled in compliance questions?▼

State the value as "unknown" in the structured question rather than omitting it silently or fabricating a value. Fabricated fields make the question look complete but produce unreliable compliance determinations.

When should the product-ordering flow stop after a compliance check?▼

Stop and route per the compliance answer and the escalation skill whenever the determination is review, reject, or escalate. Only continue to the product-ordering preview when compliance approves and all required fields are met.