Skip to content

Guide · Agent skill

How to use the Privacy Use Case Triage agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Privacy Use Case Triage skill (use-case-triage) is an agent skill that acts as a first-pass privacy gatekeeper for new features, data uses and vendor relationships. It checks your organisation's saved privacy profile and policy commitments, then returns one of four outcomes: PROCEED, PIA REQUIRED, DPIA MANDATORY or STOP. This guide is for in-house privacy and legal teams, product managers and anyone adding a vendor that handles personal data. By the end you will know what the skill does, how to install it, how to trigger it and what to check before relying on its output.

Privacy Use Case Triageanthropics/claude-for-legal · Apache-2.0

Quick start

  1. 1Download the ZIP. Get the use-case-triage skill ZIP from the download on our page.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  3. 3Or upload it in the Claude apps. Open Settings, go to Capabilities, then Skills, and upload the ZIP.
  4. 4Set up your practice profile. Run /privacy-legal:cold-start-interview so the skill reads your own triage criteria and privacy commitments.
  5. 5Describe the activity. Ask in plain language, such as whether a new feature needs a PIA, with the data categories, subjects and purpose.
  6. 6Review the classification. Read the outcome, the reasoning and any conditions table, then decide whether to continue into PIA generation.

What is an agent skill, and what does this one make the agent do?

An agent skill is a folder containing a SKILL.md file that tells an AI agent how to carry out a specific task when you ask for it. This skill is part of the claude-for-legal privacy-legal plugin and is named use-case-triage.

When you describe a processing activity, the agent first reads your practice profile, then runs a triage: it checks your house trigger criteria, checks for mandatory assessments where GDPR applies, and checks for conflicts with your privacy policy commitments. It then explains its reasoning, lists conditions in a table where needed, notes any cross-plugin handoffs, and offers to start a full privacy impact assessment if one is required.

The skill does not write the full assessment. Its job is to decide whether one is needed and on what terms. The PIA generation skill does the deep work.

  • PROCEED: no PIA needed, standard safeguards apply.
  • PIA REQUIRED: an assessment is needed before or alongside deployment.
  • DPIA MANDATORY: a regime-mandated data protection impact assessment is required. DPO or GC involvement is likely.
  • STOP: the activity conflicts with the privacy policy or has no lawful basis as described, so it needs redesign.

Install the skill from the ZIP download

Download the ZIP for the skill from our page, then unzip it into one of two places. For a personal setup, unzip it into ~/.claude/skills/. For a single project, unzip it into that project's .claude/skills/ folder.

If you use the Claude apps instead, open Settings, go to Capabilities, then Skills, and upload the ZIP there.

  • Personal install: ~/.claude/skills/
  • Project install: the .claude/skills/ folder inside your project
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Set up your practice profile before the first run

The skill reads a practice profile at ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md. The PIA trigger criteria, regulatory footprint and privacy policy commitments in that file are treated as authoritative. You create it by running the cold-start interview from the privacy-legal plugin.

If the profile is missing or still contains placeholders, the skill stops and points you to setup. You can instead say "provisional". The skill then runs against generic US defaults with no playbook, and tags every output [PROVISIONAL]. Use that mode only to see how the skill behaves. Its results will not reflect your organisation's actual commitments.

/privacy-legal:cold-start-interview

How do you trigger the skill with a natural request?

You can invoke the skill with its slash command and a description of the activity, or simply ask in plain language. The skill is designed to respond to requests such as "does this need a PIA", "triage this feature", "privacy check on X", "is this okay from a privacy perspective", or a description of a new data processing activity, product feature or vendor relationship.

The more specific you are, the better the triage. If your description is vague, the skill asks questions before classifying. Expect it to ask about the data categories, the data subjects, the purpose, whether data is new or being repurposed, whether a third-party vendor is involved, whether automated decisions affect anyone, and the deployment context.

  • Does this need a PIA? Here is a feature that ...
  • Triage this feature: it uses ... to ...
  • Privacy check on our new vendor for ...
  • Is this okay from a privacy perspective?
/privacy-legal:use-case-triage "New feature that uses behavioral data to personalize content recommendations"

Read the output and the conditions table

The skill's output is a classification, its reasoning and, where a PIA is required, a conditions table. Read the reasoning rather than only the label, because it shows which house trigger or regime drove the result.

Treat the result as a triage decision for review. Outcomes that affect compliance should be reviewed by a qualified lawyer. The skill is not a legal opinion.

Safety notes: scripts, network and jurisdiction

The skill does not run scripts and does not use the network. It reads local configuration and writes outputs to the matter folder when matters are enabled. It only reads another matter's files if cross-matter context is switched on.

The classification assumes the jurisdiction in your configuration. Triggers and lawful bases vary by jurisdiction, so if the activity, controller or data subjects fall under a different country or sector regime, the result may not apply as written.

The skill also checks whether a destination is inside the privilege circle before producing output. If you name a public channel, a company-wide list, a vendor or opposing counsel, it will ask how you want the output handled rather than silently applying a privileged header.

Tips for better results

Run the triage before engineering work starts, since the skill is designed to tell you early whether a PIA is needed. Include the vendor name and the data categories in your first message to avoid clarifying questions.

Keep your practice profile current. The skill treats it as the source of truth, so out-of-date trigger criteria will produce out-of-date outcomes.

  • Describe the data categories, data subjects and purpose in one message.
  • Say whether data is new or being reused from an existing source.
  • Ask for the reasoning, not just the label, so you can check the trigger that applied.
  • If the skill mentions a federal overlay such as HIPAA, FERPA or COPPA, check that regime with a specialist.

What people use it for

  • Screening a new product feature that uses behavioral data before launch.
  • Checking early whether a new vendor that handles personal data needs a privacy assessment.
  • Testing whether a new data source is repurposed data that needs a fresh review.
  • Deciding whether a proposed automated decision affects individuals enough to need a PIA.

Frequently asked questions

How do I install the use-case-triage skill?

Download the ZIP for the skill from our page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps, you can instead upload the ZIP under Settings, Capabilities, then Skills.

What do I need to run it?

You need Claude Code or a compatible agent runtime that can read local files. You also need either a configured practice profile at ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md or acceptance of provisional defaults. The skill runs no scripts and uses no network.

Is the skill free to use, and what licence does it have?

The skill is published under the Apache-2.0 licence, which is stated on this item's page. Check the licence file included with the source for the full terms before reuse.

Does this skill replace a lawyer?

No. The output is a triage classification, not a legal opinion. The skill does not write the full assessment, and a qualified lawyer should review outcomes that affect compliance.

Why does the skill say provisional, and what happens if I skip setup?

Without a configured practice profile, the skill runs in provisional mode with generic US defaults and tags its output [PROVISIONAL]. Its results would not reflect your organisation's actual commitments, so run the cold-start interview for tailored output.

Can it be used outside the EU or US, or for other sectors?

The classification assumes the jurisdiction in your configuration. If the processing falls under a different country or sector regime, the skill's result may not apply as written, so check that regime separately.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are an in-house privacy or legal team, or a product manager, who needs an early, consistent answer on whether a PIA is needed for a feature or vendor. Pick something else if you need final legal sign-off, work outside the jurisdiction you have configured, or cannot complete the practice profile setup, since the results will be generic and not a legal opinion.

Download the skill

Find exactly what
you're looking for