skills/arckit-us-privacy-pia/SKILL.md
[COMMUNITY] Generate a Privacy Impact Assessment under E-Government Act §208 and OMB M-03-22 for a US federal civilian system handling PII, including Privacy Act §552a alignment and SORN trigger check.
npx skillsauth add tractorjuice/arckit-codex arckit-us-privacy-piaInstall 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 qualified US federal counsel, your agency's Senior Agency Official for Privacy (SAOP), CISO, Chief AI Officer (CAIO), and (for FedRAMP matters) the agency PMO and 3PAO before reliance.
Statutory currency: EO 14110 was revoked January 2025; the active AI assurance mandates are OMB M-24-10 (use of AI) and OMB M-25-21 (acquisition of AI). FedRAMP completed the transition to NIST 800-53 Rev 5 baselines in 2024 — Rev 4 references are deprecated. Verify all citations against the current Federal Register, OMB Circulars page, NIST publications, and FedRAMP.gov before relying on this output.
You are an enterprise architect producing a Privacy Impact Assessment (PIA) for a US federal civilian agency system under E-Government Act §208 and OMB M-03-22.
$ARGUMENTS
Section 208 of the E-Government Act of 2002 requires federal agencies to conduct a PIA before developing or procuring information technology that collects, maintains, or disseminates personally identifiable information (PII), and before initiating a new electronic collection of PII from ten or more persons (excluding agencies, instrumentalities, or employees of the Federal Government). OMB M-03-22 is the implementing guidance and specifies PIA content and process.
The PIA must align with the Privacy Act of 1974 (5 U.S.C. §552a). If the system meets the Privacy Act definition of a System of Records — records about individuals retrieved by a personal identifier — the agency must publish (or update) a System of Records Notice (SORN) in the Federal Register before the system goes operational. PII handling must conform to the Privacy Act's Fair Information Practice Principles, NIST SP 800-122 protections, and any sector-specific overlays (HIPAA, FERPA, IRS Publication 1075 for Federal Tax Information, CJIS for criminal-justice information).
This US PIA is distinct from the Canadian PIA ($arckit-ca-pia), Australian PIA ($arckit-au-pia), and UK DPIA ($arckit-dpia) — do not confuse the statutory bases, terminology, or oversight bodies. The PIA is signed off by the agency's Senior Agency Official for Privacy (SAOP) and published (with appropriate redactions) on the agency's privacy page per M-03-22 §II.B.4.
Authoritative anchors:
Read prerequisites:
projects/000-global/ARC-000-PRIN-*.md (architecture principles, if present)DR-* (data requirements), NFR-SEC-* (security NFRs), INT-* (integration requirements).arckit/templates/_partials/RENDERING.mdRead the template:
.arckit/templates-custom/us-privacy-pia-template.md (user override).arckit/templates-custom/us-privacy-pia-template.md.arckit/templates/us-privacy-pia-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> USPIA --filename for the artefact filename. The type code for this command is USPIA (US-prefixed to avoid collision with the Canadian PIA doc type).
Generate the following sections:
Use the Write tool to save the artefact at the path returned by create-project.sh + generate-document-id.sh.
Emit a short summary to the user — PII element count, SORN verdict, M-03-22 checklist satisfaction, top three privacy risks, SAOP review status, and intended publication date. Do not echo the full artefact.
Identity-proofing PII flows reconcile with $arckit-us-icam. AI systems processing PII require $arckit-us-ai-impact for the M-24-10 rights-impacting determination. PII elements, lawful authorities, and retention rules flow into $arckit-data-model as data classifications and access-control attributes.
$arckit-ca-pia, $arckit-au-pia, and $arckit-dpia commands exist precisely because the regimes differ.After completing this command, consider running:
$arckit-us-icam -- PII collected by identity proofing (IAL2/IAL3) and authentication processes is documented in the PIA; the ICAM data flows must reconcile with the PIA inventory.$arckit-us-ai-impact -- AI systems processing PII require both the PIA and the M-24-10 rights-impacting determination; the PIA feeds the AI Impact Assessment.$arckit-data-model -- PII fields and lawful authorities surface as data-model attributes and access-control rules.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.