use-case-triage

Classify data processing activities into PROCEED, PIA REQUIRED, DPIA MANDATORY, or STOP.

Updated May 19, 2026
One-click install
npx skills add https://github.com/jrhueiueng/codex-for-legal --skill use-case-triage-jrhueiueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-case-triage
Source: https://github.com/jrhueiueng/codex-for-legal/tree/main/plugins/jrhueiueng/codex-for-legal/skills/privacy-legal__use-case-triage
Command: npx skills add https://github.com/jrhueiueng/codex-for-legal --skill use-case-triage-jrhueiueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly determine whether a new or changed data processing activity needs a PIA, a mandatory GDPR DPIA, or can proceed safely—while surfacing privacy policy conflicts that could block launch.

Core Features & Use Cases

  • Classifies privacy impact requirements: Returns PROCEED / PIA REQUIRED / DPIA MANDATORY / STOP based on house triggers, activity-based mandatory assessment triggers, and policy commitments.
  • Detects policy conflicts early: Flags purpose limitation, retention, selling/sharing, new data categories, consent/rights coverage gaps, and other contradictions before you generate a full assessment.
  • Routes to the next step: Provides conditions (when applicable) and offers a handoff to PIA generation only when an assessment is needed.

Use case example: You describe a product feature that uses behavioral data to personalize content; the skill determines the assessment type required (if any) and checks it against your configured privacy commitments.

Quick Start

Use this instruction to triage a proposed processing activity: run /privacy-legal:use-case-triage with a clear description of the new feature, data types, purposes, data subjects, and any vendor involvement.

Frequently Asked Questions about use-case-triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
When do I need a DPIA versus a PIA for a new data processing activity?

A DPIA is mandatory when GDPR assessment triggers are met, such as large-scale behavioral tracking, whereas a PIA is required for broader privacy risks. Triage classifies your activity into PROCEED, PIA REQUIRED, DPIA MANDATORY, or STOP by evaluating regulatory triggers and policy conflicts.

How do I run a privacy triage for a new product feature?

Run a privacy triage by describing the new feature, data types, purposes, data subjects, and any vendor involvement. The workflow evaluates house triggers, mandatory assessment criteria, and privacy policy commitments to classify the activity and route it to PIA generation if needed.

What privacy policy conflicts should I check before launching a new data use?

Check for purpose limitation, data retention limits, selling/sharing rules, new data categories, and consent coverage gaps. Triage detects these privacy policy conflicts early to prevent launch blocks and identifies whether the proposed activity should proceed or stop.

Does privacy triage work for evaluating vendor relationships involving behavioral data?

Yes, privacy triage works for vendor relationships and behavioral data use. It evaluates the proposed processing activity against applicable regulatory footprints and privacy commitments, then returns a structured classification with reasoning and explicit handoffs if an assessment is required.

Can I skip a PIA assessment if my data processing activity seems low risk?

You can skip a PIA only if triage returns PROCEED after evaluating house triggers and regulatory criteria. If mandatory assessment triggers or privacy policy conflicts are detected, the workflow routes you to PIA or DPIA generation before the activity can safely launch.

What happens when a privacy triage flags a STOP classification?

A STOP classification means the processing activity violates privacy policy commitments or mandatory regulatory triggers. Triage provides structured reasoning and conflict identification, such as purpose limitation or consent gaps, preventing the activity from proceeding until the issues are resolved.