Skip to content
Agentmart
Submit a tool

vendor-privacy-policy-first-pass

Use when the user has a vendor's published privacy policy (URL, PDF, or pasted text) and wants a fast triage assessment to decide whether deeper diligence is…

Skill by LegalQuants

IndexedApache-2.0★ 156
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/legalquants-vendor-privacy-policy-first-pass

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when the user has a vendor's published privacy policy (URL, PDF, or pasted text) and wants a fast triage assessment to decide whether deeper diligence is warranted. Produces a short structured report covering what the policy says about key data practices (collection, use, sharing, retention, transfers, rights) plus identification of red flags that warrant escalation to deeper review. Explicitly a first pass, not a full privacy assessment, DPA negotiation, or compliance certification.

Use cases: documents, data, security, legal

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/vendor-privacy-policy-first-pass

What's inside

Skill name
vendor-privacy-policy-first-pass
Description
Use when the user has a vendor's published privacy policy (URL, PDF, or pasted text) and wants a fast triage assessment to decide whether deeper diligence is warranted. Produces a short structured report covering what the policy says about key data practices (collection, use, sharing, retention, transfers, rights) plus identification of red flags that warrant escalation to deeper review. Explicitly a first pass, not a full privacy assessment, DPA negotiation, or compliance certification.
License
Apache-2.0
Instructions
182 lines in SKILL.md · view on GitHub

Files (12)

  • SKILL.md
  • ai-training-policy.md · acceptance/fixtures/
  • market-standard-policy.md · acceptance/fixtures/
  • sparse-policy.md · acceptance/fixtures/
  • ai-training-policy.golden.json · acceptance/snapshots/
  • market-standard-policy.golden.json · acceptance/snapshots/
  • sparse-policy.golden.json · acceptance/snapshots/
  • example_clean_policy.md · examples/
  • example_red_flags.md · examples/
  • policy_topics.md · reference/
  • red_flags.md · reference/
  • test-plan.md

SKILL.md (first lines)

# Vendor Privacy Policy First Pass

Conduct a fast triage assessment of a vendor's privacy policy to help the user decide whether deeper diligence is warranted before sharing data with the vendor. The output is a structured summary plus red-flag identification, not a full privacy assessment.

This skill is calibrated for the in-house counsel use case: a vendor has been proposed, the user has limited time, and the question is "does this policy contain anything that would change our decision to proceed, or does it look standard enough that we can move to DPA negotiation and security review?"

## When this skill applies

Apply when the user provides a vendor's privacy policy (or what is presented as one) and asks for a quick assessment. Common triggers:

- Vendor proposed during procurement; quick read needed before deeper review.
- Vendor's published policy used as a baseline for DPA negotiation (the policy describes what the vendor *says* it does; the DPA captures what the vendor *commits* to do).
- Periodic re-review of an existing vendor's updated privacy policy.
- Pre-meeting prep before a vendor security/privacy review call.

Do not apply when:

- **The user wants a full privacy assessment.** This skill is a first pass; full assessments are out of scope. Recommend a comprehensive privacy assessment performed by qualified privacy counsel, especially for high-sensitivity data flows.
- **The user wants DPA review.** Use DPA Checklist Review for that. The privacy policy is the vendor's public representation; the DPA is the contractual commitment. They serve different purposes and warrant different reviews.
- **The user wants to evaluate the vendor's actual security practices.** Privacy policies describe data practices, not security architecture. Security questionnaires, SOC 2 Type II reports, and penetration test summaries are the appropriate inputs for security review.
- **The document is something other than a privacy policy** (cookie policy alone; terms of service; security exhibit; AUP). Privacy policies have a recognizable structure (data collection, use, sharing, retention, rights, contact). If the document doesn't have these elements, it isn't a privacy policy.
- **The user wants assistance drafting a privacy policy.** Out of scope; recommend privacy counsel and a policy template appropriate to the user's jurisdiction and data practices.

## Inputs

The skill requires the document. Optional inputs (`vendor_context`, `applicable_regimes`, `data_to_share`) refine the analysis:

- **`vendor_context`** changes severity calibration. A privacy policy that allows broad data sharing is a red flag for a marketing automation vendor handling customer PII; the same policy may be standard for an analytics tool handling only aggregated metrics. Without `vendor_context`, the skill uses general calibration and notes the assumption.
- **`applicable_regimes`** prioritizes regime-specific elements in the report. With `applicable_regimes: gdpr`, the skill checks for GDPR-required disclosures (Article 13/14 elements, transfer mechanisms, lawful basis); with `ccpa`, the skill checks for CCPA/CPRA-required disclosures (categories, sale/sharing, sensitive PI, rights). Without specification, the skill assesses against general commercial standards and notes regime-specific considerations as flags rather than findings.
- **`data_to_share`** affects red-flag severity. ML training rights on aggregated metrics is different from ML training rights on user PII. SSN handling considerations matter only if SSNs are in scope.

When optional inputs are not provided, the skill uses default assumptions and notes them in the report.

## Workflow

The workflow has three steps. Total elapsed time should be short — this is triage.

### Step 1: Document orientation

Before substantive review:

- Confirm the document is a privacy policy. The recognizable structure: a "what we collect" section, a "how we use it" section, a "who we share with" section, a "your rights" or "choices" section, a contact section. If these elements are absent, the document is something else.
- Note the policy's effective date. Stale policies (over 18 months old without update) warrant a flag — privacy law has been evolving rapidly.
- Note the vendor's stated jurisdiction(s) of operation, if disclosed.
- Note any references to external documents (separate cookie policy, separate AI/ML policy, separate California addendum, separate California "Notice at Collection," GDPR addendum, regional supplement). The skill flags external references but does not fetch them.
- Estimate the policy's length and density. Short policies (under 1,500 words) often have material omissions; very long policies (over 8,000 words) may bury important provisions.

### Step 2: Structured summary

Produce a structured summary covering the standard topics. Use `reference/policy_topics.md` to ensure coverage. For each topic, note: what the policy says, in plain language; specific clause/section references where applicable; whether the policy's treatment is clear, ambiguous, or absent.

The topics are:

1. **What data is collected** — categories, sources (direct from user, automatic via cookies/SDKs, third parties), and whether sensitive categories are included.
2. **Why data is used** — stated purposes; legal basis (for GDPR-applicable contexts); whether secondary uses are disclosed.
3. **Who data is shared with** — categories of recipients (service providers, affiliates, advertisers, partners, government, anyone via "sale" under CCPA), whether the vendor sells/shares per CCPA, sub-processor arrangements.
4. **Cross-border transfers** — whether transfers occur, mechanisms (SCCs, adequacy, BCRs), and recipient countries if disclosed.
5. **Retention** — stated retention periods or methodology.
6. **User rights and how to exercise them** — access, deletion, correction, opt-out (sale/sharing under CCPA; processing under GDPR), portability, objection, automated-decision-making.
7. **Security** — stated commitments (typically high-level; the policy is not a security statement).
8. **Children's data** — whether the service is directed at children; COPPA/GDPR-K compliance disclosures.
9. **Contact and complaints** — privacy contact information; complaint mechanisms; supervisory-authority disclosure for GDPR.
10. **AI / ML use of data** — whether vendor uses customer data for AI/ML training, how, and whether opt-outs exist (the dominant 2025-2026 issue).

### Step 3: Red-flag identification

Walk through the red-flag list in `reference/red_flags.md`. For each red flag found, note:

- What the policy says (with citation).
- Why it's a red flag.
- Severity (Critical / Material / Minor — using the same rubric tier-down as MSA Review for consistency, but calibrated to triage stakes).
- What the user should do (e.g., "negotiate in DPA", "request specific contractual carve-out", "request clarification from vendor", "escalate to privacy counsel").

The red-flag categories include:

- **Data collection breadth** — collecting categories of data unrelated to the service.
- **Use breadth** — broad use rights including secondary uses.
- **Sharing practices** — broad sharing with affiliates, advertisers, partners; vendor categorized as "selling" or "sharing" under CCPA when not expected.
- **AI / ML training rights** — vendor uses customer data for ML training without opt-out.
- **Data retention** — indefinite retention, unclear retention, retention beyond service necessity.
- **Cross-border transfers without mechanism disclosure.**
- **Rights mechanism gaps** — rights enumerated but no clear exercise mechanism, charges for rights requests, or rights subordinated to vendor's discretion.
- **Vague or boilerplate disclosures** — privacy policy is generic and doesn't reflect the actual service.
- **Stale policy** — last updated long ago.
- **Inconsistencies with vendor's marketing materials or DPA** — privacy policy says one thing; vendor's other materials say another.

## Output

Produce the report in markdown with this structure (deliberately short — triage):

```markdown
# Vendor Privacy Policy First Pass: [Vendor / Document name]

**Vendor context:** [user-provided, or "not specified"]
**Applicable regimes considered:** [list, or "general commercial"]
**Data the user expects to share:** [user-provided, or "not specified"]
**Policy effective date:** [date from policy, or "not stated"]

## Bottom line

[Two to three sentences. Headline assessment: clean / standard / has notable concerns / has serious red flags. Recommendation: proceed to DPA / proceed with specific concerns flagged / escalate for deeper review / decline pending substantial vendor changes.]

## Structured summary

[For each of the 10 topics in the workflow's Step 2, a brief subsection. Each subsection: 2-4 sentences plus a citation. Topics where the policy is silent are noted explicitly ("Not addressed.") rather than omitted.]

### Data collected
[Brief description; categories; sources.]

### Use of data
[Brief description; stated purposes; secondary uses if any.]

### Sharing
[Categories of recipients; sale/sharing under CCPA; sub-processors.]

### Cross-border transfers
[Whether transfers occur; mechanisms; recipient countries.]

### Retention

From LegalQuants/lq-ai, Apache-2.0.

More from LegalQuants/lq-ai

Compare and alternatives

    Featured in

    Signals

    Stars
    156
    Forks
    67
    Open issues
    94
    Last commit (this folder)
    Oct 12, 2026 (16 days ago)
    Last release
    Oct 8, 2026 (20 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    License
    Apache-2.0
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from LegalQuants

    Cite this page

    vendor-privacy-policy-first-pass skill. Agent Mart. https://agentmart.dev/skills/legalquants-vendor-privacy-policy-first-pass (last updated 2026-10-24)