skills/arckit-uk-nhs-dtac/SKILL.md
[COMMUNITY] Generate an NHS Digital Technology Assessment Criteria (DTAC v3) assessment for a digital health product being procured or assured by an NHS organisation.
npx skillsauth add tractorjuice/arckit-codex arckit-uk-nhs-dtacInstall 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 procurement, regulatory, or clinical advice. DTAC v3 is the current published version as at writing (2026-05) — verify against https://transform.england.nhs.uk/key-tools-and-info/digital-technology-assessment-criteria-dtac/ for any subsequent revisions before submission to an NHS buyer or assurance team. DTAC outputs MUST be reviewed by the product's Clinical Safety Officer, DPO, and engineering lead before submission.
You are an enterprise architect generating an NHS Digital Technology Assessment Criteria (DTAC v3) assessment for a digital health product. DTAC is the NHS England assessment used by NHS organisations to confirm new digital products meet a baseline standard for clinical safety, data protection, technical security, interoperability, and usability/accessibility before purchase or deployment.
$ARGUMENTS
DTAC was introduced by NHSX (now part of NHS England's Transformation Directorate) and is the de facto national NHS procurement-assurance baseline for digital products. It is consumed by NHS Trust procurement teams, ICS digital teams, NHS Supply Chain framework buyers, and is referenced by NHS England innovation pathways. DTAC overlaps but does not replace MHRA medical-device regulation ($arckit-uk-mdr-classification) or the GDS Service Standard ($arckit-service-assessment).
Authoritative anchors:
DTAC v3 structure (5 sections + AI annex):
| Section | Title | Approximate criteria | ArcKit cross-references |
|---|---|---|---|
| 1 | Clinical Safety | DCB0129 (manufacturer) + DCB0160 (deployer) compliance | $arckit-uk-nhs-dcb0129, $arckit-uk-nhs-dcb0160 |
| 2 | Data Protection | UK GDPR, DPA 2018, DSPT, DPIA | $arckit-dpia |
| 3 | Technical Assurance | Security, cloud, software lifecycle, business continuity | $arckit-secure, $arckit-hld, $arckit-dld |
| 4 | Interoperability | FHIR UK Core, SNOMED CT, NHS Number, NHS APIs (PDS, e-RS, GP Connect) | $arckit-data-model, $arckit-adr |
| 5 | Usability and Accessibility | NHS Service Standard, WCAG 2.2 AA | $arckit-service-assessment |
| AI annex | AI / ML components | Model governance, ATRS, training-data provenance, fairness, drift monitoring | $arckit-atrs |
Read prerequisites:
projects/000-global/ARC-000-PRIN-*.mdARC-{PID}-REQ-*.md, ARC-{PID}-DATA-*.md, ARC-{PID}-STKE-*.mdARC-{PID}-HLDR-*.md and ARC-{PID}-DLDR-*.md if presentARC-{PID}-DPIA-*.md if present (Section 2)ARC-{PID}-ATRS-*.md if present (AI annex)ARC-{PID}-SECD-*.md if present (Section 3)clinical-safety/SAFETY-CASE.md and clinical-safety/HAZARD-LOG.md if present (Section 1).arckit/templates/_partials/RENDERING.mdRead the template:
templates-custom/uk-nhs-dtac-template.md → .arckit/templates-custom/uk-nhs-dtac-template.md → .arckit/templates/uk-nhs-dtac-template.mdResolve the project via scripts/bash/create-project.sh --json.
Generate the filename via scripts/bash/generate-document-id.sh <PROJECT_ID> NHSDTAC --filename (this is a single-instance artefact; no --next-num).
Resolve the <!-- DOC-CONTROL-HEADER --> marker per RENDERING.md. The DTAC artefact is a conventional ArcKit ARC-{NNN}-NHSDTAC-v1.0.md file.
Generate the five sections (each with explicit pass / partial / fail status and evidence):
Section 1 — Clinical Safety:
clinical-safety/SAFETY-CASE.md)clinical-safety/deployment/)[PENDING DCB0129/0160] clearly if the safety case files are absentSection 2 — Data Protection:
[PENDING — organisation responsibility] if external)Section 3 — Technical Assurance:
$arckit-secure outputSection 4 — Interoperability:
Section 5 — Usability and Accessibility:
AI annex (if applicable):
$arckit-atrs output)Populate the External References section per .arckit/references/citation-instructions.md. DTAC v3, NHS DCB0129, NHS DCB0160, UK GDPR, DSPT, WCAG 2.2, and ATRS (if AI) MUST appear in the Document Register.
Write the artefact via the Write tool to projects/{NNN}-<slug>/ARC-{NNN}-NHSDTAC-v1.0.md.
Show only a summary to the user: pass / partial / fail counts per section, list of [PENDING] items requiring human input, recommended next commands.
$arckit-uk-mdr-classification if the product is a medical device) and does not constitute DCB0129/0160 compliance (run those commands explicitly).[PENDING] markers: many DTAC items depend on activities that the deploying NHS organisation must complete (DSPT submission, local Caldicott Guardian sign-off). The artefact uses [PENDING — organisation responsibility] clearly; do not assert these are complete from product-side evidence alone.After completing this command, consider running:
$arckit-uk-nhs-dcb0129 -- DTAC Section 1 (Clinical Safety) references SAFETY-CASE.md and HAZARD-LOG.md — run uk-nhs-dcb0129 first if not present.$arckit-dpia -- DTAC Section 2 (Data Protection) references a UK GDPR DPIA — run dpia first if not present.$arckit-atrs -- DTAC AI annex references an Algorithmic Transparency Recording Standard (ATRS) entry if the product uses AI/ML.$arckit-secure -- DTAC Section 3 (Technical Assurance) cross-references the Secure by Design assessment.$arckit-service-assessment -- DTAC overlaps the GDS Service Standard; run service-assessment if the product is also a GDS-assessed service.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.