GDPR Chapter V Transfer Impact Assessment skill for Claude — EDPB six-step methodology, CNIL three-way Step 3, four essential guarantees, 12 country profiles, balanced Art. 49 analysis, RoPA interchan
翻譯準備中
安全Python · HTMLGitHub @oliverschmidtprietz上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證GDPR Chapter V Transfer Impact Assessment skill for Claude — EDPB six-step methodology, CNIL three-way Step 3, four essential guarantees, 12 country profiles, balanced Art. 49 analysis, RoPA interchange. AGPL-3.0. Canonical source: oliverschmidtprietz/claude-skills.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
TIA (Transfer Impact Assessment) — Deployment Guide
📄 View the interactive skill page →
GDPR Transfer Impact Assessment skill — structured Chapter V transfer guidance for Claude. Combines:檢視完整 README ↗GDPR Transfer Impact Assessment skill — structured Chapter V transfer guidance for Claude. Combines:
skills/tia/
├── SKILL.md # Main skill instructions (deploy this)
├── CHANGELOG.md # Version history
├── README.md # This file
├── conformance.json # Portfolio Standard conformance declaration
├── sources.lock.json # Citation lock (portfolio standard §4)
├── evals/
│ └── evals.json # 12 behavioural test cases
├── validator/ # Deterministic Python validator (portfolio standard §2)
│ ├── validate.py # CLI entrypoint — findings report + --emit-core-artefact
│ └── tia_validator/ # Rule registry, runner, core-artefact adapter
└── references/
├── tia-sidecar-schema.json # Native sidecar JSON Schema
├── edpb-six-steps.md # EDPB Rec 01/2020 methodology
├── essential-guarantees.md # EDPB Rec 02/2020 four-pillar framework
├── transfer-qualification.md # EDPB Guidelines 05/2021 — 3 criteria + 12 examples
├── art49-derogations.md # Art. 49 balanced assessment (EDPB + judicial)
├── supplementary-measures.md # Catalog (technical / contractual / organisational)
├── schrems-ii-holdings.md # C-311/18 key holdings + implications
├── tia-template.md # Document template structure
├── interchange-delta.md # RoPA delta format
├── sources.md # Regulatory source references
└── country-profiles/
├── us-non-dpf.md # USA outside DPF
├── us-dpf.md # USA DPF-certified
├── uk-post-adequacy.md # UK (adequacy renewed Dec 2025)
├── in.md # India
├── cn.md # China
├── br.md # Brazil
├── au.md # Australia
├── sg.md # Singapore
├── tr.md # Turkey
├── ae.md # UAE (DIFC / ADGM / mainland)
├── za.md # South Africa
├── ru.md # Russia
└── generic-assessment.md # Guided questionnaire for unlisted countries
tia/ folder structure.# Symlink the skill from the monorepo
ln -s ~/CLAUDE_PROJECTS/SKILLS/claude-skills/skills/tia ~/.claude/skills/tia
To run the standalone Python validator over a sidecar (no AI in the loop):
uv run skills/tia/validator/validate.py <tia-sidecar.json> --format human
The validator needs the jsonschema package; on PEP-668 (externally-managed) systems run it as uv run --with jsonschema python skills/tia/validator/validate.py ….
Example prompts that trigger the skill:
| Mode | When | Output |
|---|---|---|
| Single transfer assessment | One known transfer | Markdown + .docx TIA |
| Batch / registry | Multiple transfers | Registry + per-transfer pipeline + Transfer Risk Summary |
| Discovery (standalone) | No RoPA, multiple transfers | Discovery walkthrough → registry → assessments |
| RoPA import | Has RoPA sidecar | Import transfers → assess each |
| Adequacy fast-track | Destination has adequacy | Lightweight assessment + monitoring triggers |
| Art. 49 path | Derogation potentially applies | Balanced assessment (EDPB + judicial) |
| Transfer qualification only | "Is this even a transfer?" | Qualification finding |
| Review / update | Existing TIA + legal change | Re-assessment of affected sections |
| Format | Purpose |
|---|---|
| Markdown TIA Report | In-session preview, working document |
| .docx Formal TIA Document | Compliance file, CNIL-style tables, sign-off block |
| JSON Delta | Optional RoPA interchange — patches only tia_ref and completed-assessment tia_date; detailed status, review timing, and measures remain in the TIA artifact |
| Transfer Risk Summary | One-page executive overview for batch assessments |
| Document | Reference | Purpose |
|---|---|---|
| GDPR Chapter V | Arts. 44–49 | Statute |
| Schrems II | CJEU C-311/18 (16 July 2020) | Adequacy + TIA obligation |
| EDPB Rec 01/2020 | v2.0 (18 June 2021) | Six-step methodology |
| EDPB Rec 02/2020 | (10 November 2020) | Essential guarantees |
| EDPB Guidelines 05/2021 | v2.0 (14 February 2023) | Transfer qualification |
| EDPB Guidelines 2/2018 | (25 May 2018) | Art. 49 derogations (EDPB view) |
| CNIL TIA Guide | January 2025 (final) | Practical structured tables |
| OLG München, 21 U 3882/25 e | (11 May 2026) | Art. 49(1)(b) for global services |
| Implementing Decision (EU) 2023/1795 | (10 July 2023) | EU-US DPF adequacy |
| Skill | Direction | What flows |
|---|---|---|
| RoPA | Inbound | Read sidecar; filter third-country transfers; pre-populate Step 1 |
| RoPA | Outbound | Optionally emit a delta per assessed transfer with tia_ref + completed-assessment tia_date (conforming to RoPA inbound schema v2.0); TIA remains fully standalone |
| DPIA Sentinel | Flag only | If Step 3 reveals high-risk processing, flag for Art. 35 DPIA consideration (no auto-trigger) |
See CHANGELOG.md for full version history.
AGPL-3.0. See repository LICENSE.
This skill provides structured GDPR Chapter V guidance based on EDPB Recommendations, CNIL guidance, and emerging case law. It is not legal advice. Involve your DPO and qualified counsel for final decisions, especially where the skill flags a transfer for suspension or restructuring. The skill's country profiles reflect the law and practice as of the "Last verified" date stated in each profile — verify current status before formal use. A passing run of the deterministic validator means the sidecar is internally consistent and complete — it is not a check that the underlying legal analysis is correct.
Created by Oliver Schmidt-Prietz — OneZero Legal