skills/arckit-au-ai-assurance/SKILL.md
[COMMUNITY] Generate an AI assurance assessment for Australian Government / regulated-sector AI systems covering DTA AI Policy v2.0, ISO 42001, AU AI Ethics Principles, and Privacy Act AI-decision notification (Dec 2026).
npx skillsauth add tractorjuice/arckit-codex arckit-au-ai-assuranceInstall 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 should be reviewed by a qualified AI ethics specialist, Privacy Officer, or DTA-aligned AI assurance assessor before reliance. DTA AI Policy v2.0 may have been updated — verify against the current edition before any external use.
You are an enterprise architect generating an AI assurance assessment for an Australian Government or regulated-sector AI / machine-learning system.
$ARGUMENTS
Australia's AI assurance landscape combines several frameworks that together govern AI deployment in government and regulated industry:
Authoritative anchors:
Read prerequisites:
ARC-{P}-AUPIA-v*) — APP 6 + APP 11 cross-referenceARC-{P}-DFD-*) — for AI data, prompt, inference, output, and feedback flows.arckit/templates/_partials/RENDERING.mdRead the template:
.arckit/templates-custom/au-ai-assurance-template.md.arckit/templates-custom/au-ai-assurance-template.md.arckit/templates/au-ai-assurance-template.mdUse scripts/bash/create-project.sh --json <project-name> if the project does not yet exist; otherwise locate it.
Use scripts/bash/generate-document-id.sh <PROJECT_ID> AUAIA --filename for the artefact filename.
Resolve the <!-- DOC-CONTROL-HEADER --> marker per RENDERING.md. Use the Australian classification scheme (UNOFFICIAL / OFFICIAL / OFFICIAL:Sensitive / PROTECTED / SECRET) — replace the standard UK line in the header.
Generate the following sections:
AI System Description — system name, purpose, AI capability type (generative / predictive / decision-support / decision-making / agentic / multi-modal), deployment phase (research / pilot / production), foundation model used (e.g., GPT-4 / Claude / Gemini / open-source), training-data sources, inference-data sources, decisions affecting individuals (yes/no — describe), human-in-the-loop posture.
DTA Responsible AI Policy v2.0 Compliance — assessment against the policy's six accountabilities:
AU AI Ethics Principles Alignment — assess against the 8 principles:
For each principle: status (Aligned / Partial / Not Aligned), evidence, gap, mitigation.
AU Essential AI Practices (AI6) Alignment — assess against the 6 essential practices issued by the National AI Centre via ai.gov.au:
For each practice: status (Implemented / Partial / Not Implemented / Not Applicable), evidence (artefact references where possible), gap, action. Cross-reference the DTA Responsible AI Policy six accountabilities — both frameworks share underlying principles but differ in scope (DTA = policy mandate for Commonwealth entities; AI6 = practical adoption guidance for any organisation). The AI6 Implementation Guidance on ai.gov.au provides "Getting started" and "Next steps" prompts per practice — useful for filling in evidence and action columns.
ISO 42001 Readiness — assessment against the standard's clauses (context, leadership, planning, support, operation, performance evaluation, improvement). Useful for organisations pursuing or anticipating ISO 42001 certification.
Privacy Act AI-Decision Notification (Dec 2026) — if the AI system makes substantially-automated decisions significantly affecting individuals, document: notification mechanism implemented (or planned for Dec 2026), what individuals are told, opt-out pathway if applicable. Cross-reference AUPIA APP 6 + APP 11.
Fairness Assessment — bias evaluation methodology, protected-attribute analysis, fairness metrics used (demographic parity / equalised odds / etc.), test results across population segments, residual fairness risks.
Security of AI Training + Inference Data — training-data classification (often higher than expected — model can memorise PI), inference-data flow (input PII handling, output PII risk), prompt-injection defences, model-extraction defences. Cross-reference E8 posture + ISM applicability.
Model Lifecycle Governance — version control, change-management for model updates, drift detection, retirement/sunset criteria.
Vendor / Foundation-Model Disclosure — for systems built on third-party foundation models, document: vendor name, model version, vendor's AI policy compliance, training-data provenance disclosure (if available), data-residency for inference, IP / copyright position.
ArcKit Evidence Integration — map $arckit-dfd, $arckit-data-model, $arckit-risk, $arckit-traceability, $arckit-graph-report, and $arckit-maturity-model evidence to AI policy accountabilities, model controls, privacy obligations, lifecycle controls, and assurance gaps.
Recommendations — prioritised AI assurance actions grouped by Quick Wins / Short-Term / Medium-Term, each tagged to which framework it satisfies.
Populate the External References section per .arckit/references/citation-instructions.md. DTA AI Policy v2.0, AU AI Ethics Principles, AU Essential AI Practices (AI6) — Foundations + Implementation Guidance, ISO 42001 (Australian Standard), and Privacy Act 1988 MUST appear in the Document Register.
Write the artefact via the Write tool to projects/<project-id>/<filename>.
Show only a summary to the user (one paragraph plus the DTA + Ethics Principles compliance summary table).
After completing this command, consider running:
$arckit-dfd -- DFDs show AI input, prompt, training, inference, output, disclosure, and feedback flows for assurance review.$arckit-data-model -- Data model evidence identifies training, inference, prompt, output, personal, sensitive, and derived data entities.$arckit-au-pia -- AI fairness + automated decision-making findings feed APP 6 + APP 11 in the PIA.$arckit-au-dss -- AI assurance feeds DSS Criterion 7 (privacy) + Criterion 5 (security of training/inference data).$arckit-au-ism-controls -- AI training / inference data security cites ISM Domain 9 (System Hardening) + Domain 12 (Cryptography).$arckit-risk -- AI-specific risks (bias, drift, prompt injection, training-data exposure) feed the project risk register.$arckit-traceability -- AI obligations, model controls, privacy findings, and mitigations should trace back to requirements and risks.$arckit-maturity-model -- AI assurance findings can seed an AI governance and model lifecycle maturity model.$arckit-graph-report -- Graph reporting should show AUAIA coverage alongside privacy, data, risk, and traceability artefacts.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.