.claude/skills/dpia-status/SKILL.md
--- context: fork --- # DPIA Status Skill ## Purpose Generate comprehensive GDPR Data Protection Impact Assessment (DPIA) compliance status reports across all engineering projects. ## Usage - `/dpia-status` - Current DPIA status for all projects - `/dpia-status pending` - Only pending/in-progress DPIAs - `/dpia-status project [name]` - DPIA status for specific project ## Instructions When this skill is invoked: 1. **Read DPIA Tracker** page: ``` Page - DPIA Tracker.md ``` 2. *
npx skillsauth add DavidROliverBA/ArchitectKB .claude/skills/dpia-statusInstall 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.
Generate comprehensive GDPR Data Protection Impact Assessment (DPIA) compliance status reports across all engineering projects.
/dpia-status - Current DPIA status for all projects/dpia-status pending - Only pending/in-progress DPIAs/dpia-status project [name] - DPIA status for specific projectWhen this skill is invoked:
Read DPIA Tracker page:
Page - DPIA Tracker.md
Extract DPIA information:
Find all projects with DPIA requirements using Grep:
pattern: "DPIA"
output: files_with_matches
Read relevant project files to get:
Generate formatted status report:
# DPIA Compliance Status Report
**Generated**: [current date]
**Data Source**: [[Page - DPIA Tracker]]
**OneTrust Platform**: [[Weblink - OneTrust DPIA System]]
## Executive Summary
- **Total Projects Tracked**: [count]
- **DPIAs Not Required**: [count]
- **Threshold Assessments Complete**: [count]
- **DPIAs In Progress**: [count]
- **DPIAs Approved**: [count]
- **Projects Requiring Action**: [count]
## Status by Category
### ✅ DPIA Not Required ([count] projects)
| Project | Justification | Reviewed |
| ---------------- | ---------------------------------- | ---------- |
| [[Project Name]] | Low risk, no special category data | YYYY-MM-DD |
### ⏳ Threshold Assessment Complete ([count] projects)
| Project | OneTrust ID | Completed | Next Action |
| ----------------- | ----------- | ---------- | --------------------------- |
| [[VendorTooling]] | 6285 | YYYY-MM-DD | Awaiting full DPIA decision |
### 🔄 DPIAs Under Review ([count] projects)
| Project | OneTrust ID | Submitted | Approver | Owner | Days Pending |
| ------------- | ----------- | ---------- | -------- | ------------ | ------------ |
| [[VendorPLM]] | 6284 | YYYY-MM-DD | DPO | [[Jane Doe]] | [X] days |
| [[SPARK]] | 6276 | YYYY-MM-DD | DPO | [[Jane Doe]] | [X] days |
### ✅ DPIAs Approved ([count] projects)
| Project | OneTrust ID | Approved | Valid Until | Notes |
| ---------------- | ----------- | ---------- | ----------- | ----------------- |
| [[Project Name]] | XXXX | YYYY-MM-DD | YYYY-MM-DD | Conditions: [...] |
### ❌ DPIAs Rejected or Requiring Remediation ([count] projects)
| Project | OneTrust ID | Status | Issues | Owner | Action Required |
| ----------- | ----------- | -------- | ----------------------- | --------- | ----------------------- |
| [[Project]] | XXXX | Rejected | Data retention concerns | [[Owner]] | Update retention policy |
## Projects Requiring Immediate Action
### High Priority (DPIAs Overdue or Blocked)
1. **[[Project Name]]**
- Status: Threshold assessment overdue
- Owner: [[Person]]
- Action: Complete assessment in OneTrust
- Due: YYYY-MM-DD
### Medium Priority (DPIAs In Progress >30 days)
1. **[[VendorPLM SaaS Migration]]**
- Status: Under review for [X] days
- Owner: [[Jane Doe]]
- Action: Follow up with DPO
- OneTrust ID: 6284
## DPIA Status by Project
### [[Project - VendorPLM SaaS Migration]]
- **OneTrust ID**: 6284
- **Status**: Under review by YourOrg Data Protection Officer
- **Submitted**: 2025-10-08
- **Owner**: [[Jane Doe]]
- **Risk Level**: [High/Medium/Low]
- **Personal Data**: [Types of data processed]
- **Next Steps**: Awaiting DPO approval
- **Timeline**: [Expected approval date]
### [[Project - VendorTooling Tooling - v9 Upgrade]]
- **OneTrust ID**: 6285
- **Status**: Threshold assessment completed
- **Completed**: YYYY-MM-DD
- **Owner**: [[Owner]]
- **Outcome**: [DPIA required/not required]
- **Next Steps**: [Based on outcome]
## Compliance Metrics
### DPIA Timeline Performance
- Average days to complete threshold assessment: [X] days
- Average days for DPIA approval: [X] days
- Projects meeting DPIA deadline: [X]%
### Risk Distribution
- High Risk Projects: [count]
- Medium Risk Projects: [count]
- Low Risk Projects: [count]
## Recommendations
1. **Immediate Actions:**
- [Projects requiring urgent DPIA submission]
- [Follow-ups needed with DPO]
2. **Process Improvements:**
- [Suggestions for streamlining DPIA process]
- [Training needs identified]
3. **Upcoming DPIAs:**
- [Projects in pipeline requiring DPIA]
- [Proactive planning recommendations]
## Follow-up Schedule
| Project | Owner | Next Review | Action |
| ----------- | --------- | ----------- | ------------------ |
| [[Project]] | [[Owner]] | YYYY-MM-DD | Follow up with DPO |
## Related Resources
- [[Page - DPIA Tracker]] - Central DPIA tracking page
- [[Weblink - OneTrust DPIA System]] - OneTrust platform
- [[Project - SecurityEnhancement]] - Security compliance programme
Output the report as formatted markdown
Flag urgent items that need immediate attention:
Optionally save report by asking user:
Page - DPIA Status Report [date].mdExample 1:
User: /dpia-status
Assistant: [Generates full report showing 2 DPIAs under review (VendorPLM, SPARK), 1 threshold complete (VendorTooling), flags VendorPLM as >60 days pending]
Example 2:
User: /dpia-status pending
Assistant: [Shows only the 2 DPIAs under review with follow-up actions needed]
Example 3:
User: /dpia-status project VendorPLM
Assistant: [Detailed DPIA status for VendorPLM Teamcenter X project including timeline, owner, next steps]
tools
--- context: fork --- # /youtube Save a YouTube video as both a Weblink (quick reference) and a detailed Page (full analysis). ## Usage ``` /youtube <url> /youtube <url> <optional title override> ``` ## Examples ``` /youtube https://www.youtube.com/watch?v=0TpON5T-Sw4 /youtube https://youtu.be/abc123 AWS re:Invent Keynote ``` ## Prerequisites This skill uses the MCP Docker YouTube tools: - `mcp__MCP_DOCKER__get_video_info` - Video metadata - `mcp__MCP_DOCKER__get_transcript` - Full trans
data-ai
Create and manage git worktrees for parallel agent sessions
testing
--- context: fork --- # /wipe Generate a context handoff summary, clear the session, and resume in a fresh conversation. Detects environment and provides automated (tmux) or manual workflow. ## Usage ``` /wipe /wipe quick # Minimal handoff, just essentials /wipe detailed # Comprehensive handoff with full context ``` ## Instructions When the user invokes `/wipe`: ### Phase 1: Detect Environment First, check the terminal environment: ```bash echo "Environment Detection:"
data-ai
--- context: fork --- # /weekly-summary Generate comprehensive weekly summary from daily notes, meetings, tasks, and project updates using parallel sub-agents. ## Usage ``` /weekly-summary /weekly-summary --last-week /weekly-summary --from 2026-01-01 --to 2026-01-07 /weekly-summary --output page # Create Page note instead of just outputting ``` ## Instructions This skill uses **5 parallel sub-agents** to gather data concurrently from different vault areas, then synthesizes a comprehensi