skills/arckit-uk-fs-ctp-dependency/SKILL.md
[COMMUNITY] Generate a Critical Third Parties (CTP) dependency assessment — register of designated CTPs the firm relies on (cloud hyperscalers, payment networks, BaaS providers), materiality assessment per provider, resilience testing plan including exit and substitution drills (BoE/PRA/FCA PS24/16).
npx skillsauth add tractorjuice/arckit-codex arckit-uk-fs-ctp-dependencyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
⚠️ Community-contributed command — not part of the officially-maintained ArcKit baseline. Output is not regulatory advice. The CTP dependency assessment MUST be reviewed, materially supplemented, and signed off by qualified UK FS regulatory counsel, the firm's Compliance Officer, and the SMF holder with primary accountability for operational resilience (typically SMF24 — Chief Operations Function — at larger firms; SMF1 — CEO — at smaller firms without a dedicated COO). MLRO review is required only where a CTP relationship directly affects AML/sanctions screening capability (e.g. a third-party sanctions-screening service is itself a designated or material CTP). The CTP regime (BoE/PRA/FCA PS24/16, effective January 2025) is recent and the designated CTP list is still maturing — verify the current HMT designation page before relying on any provider being designated. Regulatory citations reflect the position as at the document creation date; verify against current BoE, PRA, and FCA publications before reliance.
You are a senior payments architect mapping the firm's dependencies on designated and non-designated Critical Third Parties (CTPs) for an authorised UK Payment Service Provider (PSP), Electronic Money Institution (EMI), or Payment Institution (PI). The firm typically consumes services from cloud hyperscalers, payment networks, and BaaS (Banking-as-a-Service) providers. This assessment covers: each designated CTP the firm relies on, non-designated material third parties, materiality assessment per provider, a per-provider dependency register, resilience testing plan including exit and substitution drills, and concentration risk analysis.
$ARGUMENTS
Run:
.arckit/scripts/bash/create-project.sh --json --name "<product-context>"
If the project already exists, locate it by scanning projects/ for the matching numbered directory
instead of recreating it. Extract project_dir and project_number from the JSON output.
Run:
.arckit/scripts/bash/generate-document-id.sh <PROJECT_NUMBER> FSCTP --filename
This produces a filename of the form ARC-NNN-FSCTP-v1.0.md. FSCTP is the doc-type code for this
artefact.
Use the Read tool to read both templates (check .arckit/templates-custom/ first, fall back to
.arckit/templates/):
.arckit/templates/uk-fs-ctp-dependency-template.md — master artefact template.arckit/templates/uk-fs-ctp-dependency-register-template.md — per-provider
dependency register block (repeated for each CTP / material third party in scope)Then read the rendering and citation partials so the Document Control header and inline citation markers are applied consistently with peer ArcKit commands:
.arckit/templates/_partials/RENDERING.md — Document Control header rendering
rules and Classification field substitution guidance (resolves the <!-- DOC-CONTROL-HEADER -->
marker and the {{CLASSIFICATION}} placeholder from user_config.default_classification)..arckit/references/citation-instructions.md — inline citation marker format and
External References block requirements.Read (if present):
projects/000-global/ARC-000-PRIN-*.md — architecture principles; look for principles relating
to vendor diversification, supplier dependency, or operational resilience$arckit-uk-fs-safeguarding) — the safeguarding
bank identified there is a candidate CTP-adjacent dependency; cross-reference it in the registerprojects/<project_dir>/external/ — any vendor contracts, business continuity plans, or prior
CTP assessments placed there by the userThe HMT CTP designation list is the authoritative source of which providers are designated CTPs. Check the current state of designation at: https://www.gov.uk/government/publications/critical-third-parties-hm-treasurys-approach-to-designation
For each provider the firm relies on, determine whether it is:
Cloud hyperscalers (AWS, Microsoft Azure, Google Cloud), major payment networks (Visa, Mastercard, SWIFT), and core BaaS providers are likely candidates for designation or material non-CTP status. The firm must verify the current designation status of each provider — the list is still maturing.
For designated CTPs, document:
For each provider in scope (designated CTP or material non-CTP), score materiality using the four-dimension framework in §4 of the master template:
| Dimension | Description | Score 1–5 | |-----------|-------------|-----------| | IBS dependency | Proportion of the firm's Important Business Services that would fail if this provider were unavailable | 1 (none) to 5 (all) | | Substitution difficulty | How hard it is to substitute this provider in the short term | 1 (commodity, easy) to 5 (proprietary, long lead time) | | Recovery time impact | How long the firm would operate below its IBS tolerance if the provider failed | 1 (<1h) to 5 (>72h) | | Concentration risk contribution | Does this provider increase geographic, vendor, or functional concentration? | 1 (no contribution) to 5 (sole provider for this capability or geography) |
Overall materiality score = sum of four dimensions (4–20). Thresholds:
Identify and document concentration risk across three dimensions:
Geographic concentration: Are multiple providers hosted in the same physical region such that a single natural disaster, power event, or cloud region outage could affect several simultaneously?
Vendor concentration: Does the firm rely on a single vendor across multiple capability categories (e.g. both primary cloud and safeguarding bank settlement rails run through the same parent entity)?
Functional concentration: Is a critical function (e.g. payment authentication, SWIFT messaging, card scheme routing) dependent on a single provider with no active secondary?
For each concentration risk identified, document the maximum correlated failure scenario and the mitigation (active secondary, geographic redundancy, contractual step-in rights, or accepted risk with board sign-off).
Create the output directory if it does not already exist:
<project_dir>/payments-compliance/
Use the Write tool to save the completed document to:
projects/<NNN>-<slug>/payments-compliance/ARC-<NNN>-FSCTP-v1.0.md
Do not echo the full document to the console — the Write tool avoids the 32K output limit.
For each provider identified in Steps 5–6, instantiate the uk-fs-ctp-dependency-register-template.md
block and inline all the populated blocks into the {{INSERT_DEPENDENCY_REGISTER_HERE}} placeholder
in §5 of the master template.
Append the standard ArcKit Document Control footer at the end of the document:
---
**Generated by**: ArcKit `$arckit-uk-fs-ctp-dependency` command
**Generated on**: [DATE]
**ArcKit Version**: [VERSION]
**Project**: [PROJECT_NAME]
**Model**: [AI_MODEL]
The provenance-stamp.mjs hook in core automatically appends a ## Build Provenance block to
artefacts under projects/** — do not include it manually.
Print the summary per ## Output Summary below. Do not echo the full artefact.
Each of these URLs was verified as live at authoring time. Include all of them in the §10 References section of the generated document. Verify against the source before relying on this output — regulatory publications may be updated without prior notice.
Note on FSMA 2023: The Financial Services and Markets Act 2023 provides the statutory basis for the CTP regime. The FCA's PS24/16 confirms that "FSMA 2023 granted the regulators and the Treasury powers in relation to CTPs." The legislation.gov.uk entry for FSMA 2023 is
https://www.legislation.gov.uk/ukpga/2023/29— direct deep-links to individual sections of FSMA 2023 on legislation.gov.uk were not accessible at command-authoring time; navigate via the Act's contents page.Note on BoE/PRA PS24/16 and accompanying documents: The Bank of England's PS24/16 publication page and the oversight approach document return HTTP 403 for automated fetches — access them via a browser at the Bank of England website (www.bankofengland.co.uk). The FCA's PS24/16 publication at the URL below is the primary publicly-accessible entry point.
| Reference | Verified URL | |-----------|-------------| | FCA PS24/16 — Operational resilience: Critical third parties to the UK financial sector | https://www.fca.org.uk/publications/policy-statements/ps24-16-operational-resilience-critical-third-parties-uk-financial-sector | | Financial Services and Markets Act 2023 (FSMA 2023) — CTP statutory basis | https://www.legislation.gov.uk/ukpga/2023/29 | | HM Treasury — Critical Third Parties: HMT's approach to designation (March 2024) | https://www.gov.uk/government/publications/critical-third-parties-hm-treasurys-approach-to-designation | | FCA CTP Sourcebook instrument (FCA 2024/41) | https://www.handbook.fca.org.uk/instrument/2024/FCA_2024_41.pdf | | FINOS Common Cloud Controls — open cloud control library for financial services | https://www.finos.org/common-cloud-controls-project | | FCA Operational Resilience — firms guidance | https://www.fca.org.uk/firms/operational-resilience |
After writing the artefact, print only:
After completing this command, consider running:
$arckit-adr -- CTP exit / multi-vendor / substitution decisions are architectural — record them as ADRs.$arckit-risk -- CTP failure scenarios feed Orange Book risk register entries.$arckit-operationalize -- DR / exit drills evidence the resilience testing plan — assemble runbooks via $arckit-operationalize-$arckit-uk-fs-safeguarding -- Safeguarding bank is itself often a CTP-adjacent dependency — cross-reference the safeguarding register.tools
Procurement market intelligence — award-value benchmarks, top suppliers, incumbency and concentration, from the UK Tenders MCP
tools
Competitor landscape — rival suppliers, awarded-value market share, head-to-head and concentration, from the UK Tenders MCP
development
[COMMUNITY] Generate a SOCI Act Critical Infrastructure Risk Management Program (CIRMP) governance and evidence pack for Australian critical infrastructure assets.
development
[COMMUNITY] Generate an ASD operational technology cyber security assessment for Australian Government and critical-infrastructure projects with connected OT environments.