data-handling-template
Data handling plan generator — evidence retention, encryption, chain-of-custody, compliance frameworks (GDPR / HIPAA / PCI-DSS / SOC2).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Data handling plan generator — evidence retention, encryption, chain-of-custody, compliance frameworks (GDPR / HIPAA / PCI-DSS / SOC2).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Benchmark mode marker — engagement objective is flag capture. Generic engagement rules apply unchanged.
Exploit Active Directory Certificate Services ESC1 — vulnerable template allows arbitrary SAN, enabling user impersonation up to domain admin.
BloodHound ingestion + canonical Cypher queries for AD attack-path enumeration. Run after collector dumps zip; promotes findings into the knowledge graph.
NetExec (CrackMapExec successor) — unified SMB/LDAP/MSSQL/WinRM/RDP/SSH/FTP/VNC protocol auth + post-auth modules. 200+ modules incl. BloodHound auto-ingest, ESC1-15 scanning, PrintNightmare, LDAP relay.
Active Directory attack lane — BloodHound ingestion, Kerberoasting, ADCS ESC scanning, DCSync, LAPS extraction.
Red team engagement lifecycle management — initiation, phase transitions, go/no-go gates, deconfliction, emergency procedures, completion.
| name | data-handling-template |
| description | Data handling plan generator — evidence retention, encryption, chain-of-custody, compliance frameworks (GDPR / HIPAA / PCI-DSS / SOC2). |
| allowed-tools | Read Write Edit |
| metadata | {"subdomain":"planning","when_to_use":"create data handling plan, evidence retention, chain-of-custody, GDPR, HIPAA, PCI-DSS, compliance, PII handling","tags":"data-handling, evidence, retention, encryption, chain-of-custody, compliance, gdpr, hipaa","mitre_attack":[]} |
The data handling plan defines what evidence the agent collects, where it lives, how long it's kept, and who can read it. Replaces the deprecated free-form RoE.data_handling string with structured per-class fields.
The DataHandlingPlan schema seeds four default classes — credentials, pii, source-code, business-data — with conservative retention. Keep these by default; override only when the engagement requires stricter or looser rules.
Based on the interview:
| Engagement type | Likely additional classes |
|---|---|
| Healthcare client | health-records (classification: secret, retention: 7 days, framework: HIPAA) |
| Financial client | cardholder-data (classification: secret, retention: 0 days — never store, framework: PCI-DSS) |
| EU client / data subjects | Mark existing pii with framework: GDPR; consider personal-data-eu for stricter handling |
| Defense / classified | controlled-unclassified (classification: secret, retention: 0 days off-network) |
Default "/workspace/<engagement>/evidence/" works for sandbox-isolated engagements. Override only when:
Set compliance_frameworks from the interview. Common entries: GDPR, HIPAA, PCI-DSS, SOC2, NIST 800-53, FedRAMP, ISO 27001.
The orchestrator (Atlas) reads this list and refuses to start objectives that violate the matching framework's evidence-handling rules.
purge_after_days is the GLOBAL upper bound — every artifact older than this is deleted regardless of per-class retention. Default 90 days; reduce for engagements with tighter regulatory exposure.
Before writing plan/data-handling.json:
data_class is credentials-equivalentretention_days >= 0purge_after_days >= max(class.retention_days) (otherwise classes get cut short)compliance_frameworks includes HIPAA / GDPR / PCI-DSS, matching data classes existchain_of_custody=True for any engagement that may produce findingsretention_days=0 for credentials without explicit operator approval — agent then can't reference creds across phasesencryption_at_rest for any restricted+ class — straight compliance violationcompliance_frameworks without a health-records class — orchestrator will refuse objectives that touch PHIWrite to plan/data-handling.json validating against atlas.core.schemas.DataHandlingPlan.