agentsclimarketplace

Law gdpr pdpa

Skill charlieviettq/awesome-agent-skill/.cursor/skills/asgard-ai-platform/law-gdpr-pdpa

Curated skill pack for LLM agents in engineer and science workflow (Cursor & Claude ready).

Install
npx -y skills add charlieviettq/awesome-agent-skill --skill law-gdpr-pdpa

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 22 stars22 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Analyze data privacy compliance requirements under GDPR, Taiwan's Personal Data Protection Act (PDPA), and related regulations. Use this skill when the user needs to assess data privacy obligations, design compliant data handling processes, evaluate cross-border data transfer risks, or understand data subject rights — even if they say 'do we comply with GDPR', 'can we collect this data', 'what are our privacy obligations', or 'how do we handle user data in Taiwan'.

SKILL.md

5.6 KB, as published. Nobody here has run it

Data Privacy Compliance (GDPR & Taiwan PDPA)

Overview

Data privacy law governs how organizations collect, process, store, and share personal data. GDPR (EU) is the global benchmark; Taiwan's PDPA (個人資料保護法) applies domestically. Both share core principles but differ in scope, enforcement, and specific requirements.

Framework

IRON LAW: No Collection Without Legal Basis

You CANNOT collect or process personal data just because you want to.
Every data processing activity requires a legal basis:
- GDPR: 6 legal bases (consent, contract, legal obligation, vital interests, public task, legitimate interests)
- Taiwan PDPA: Specific purposes listed in the act, with consent as primary basis

"We need this data for analytics" is NOT a legal basis.

GDPR vs Taiwan PDPA Comparison

AspectGDPRTaiwan PDPA
ScopeAny org processing EU residents' dataAny org processing personal data in Taiwan
Legal bases6 enumerated basesConsent-centric + specific purpose limitation
Consent standardFreely given, specific, informed, unambiguous, opt-inWritten consent required for sensitive data; implied consent possible for non-sensitive
Data subject rightsAccess, rectification, erasure, portability, restriction, objectionAccess, correction, deletion, cessation of processing
Cross-border transferAdequacy decision, SCCs, BCRsRequires central authority approval or adequate protection
Breach notification72 hours to authorityReport to authority + notify affected individuals "without delay"
PenaltiesUp to €20M or 4% global turnoverUp to NT$500K per violation (criminal penalties possible)
DPO required?Yes (in certain cases)Not explicitly required

Compliance Assessment Steps

  1. Data inventory: What personal data do you collect, process, and store?
  2. Legal basis audit: What legal basis justifies each processing activity?
  3. Purpose limitation: Is data used only for the stated purpose?
  4. Data minimization: Are you collecting only what's necessary?
  5. Storage limitation: How long is data retained? Is there a deletion policy?
  6. Security measures: Are appropriate technical and organizational measures in place?
  7. Rights fulfillment: Can you respond to data subject rights requests?
  8. Cross-border transfers: Does data leave the jurisdiction? Under what mechanism?
  9. Breach response: Is there a breach notification procedure?

Output Format

# Privacy Compliance Assessment: {Organization}

## Data Inventory
| Data Category | Types | Legal Basis | Purpose | Retention |
|-------------|-------|-------------|---------|-----------|
| {category} | {specific fields} | {basis} | {why collected} | {period} |

## Compliance Gaps
| Requirement | Status | Gap | Priority |
|------------|--------|-----|----------|
| Legal basis | ✓/✗ | {detail} | H/M/L |
| Consent mechanism | ✓/✗ | ... | ... |
| Data subject rights | ✓/✗ | ... | ... |
| Breach notification | ✓/✗ | ... | ... |
| Cross-border transfer | ✓/✗ | ... | ... |

## Remediation Plan
1. {action} — priority: {H/M/L} — timeline: {X weeks}

Examples

Correct Application

Scenario: Privacy assessment for a Taiwanese e-commerce site selling to EU customers

  • Applies: Both PDPA (Taiwan customers) AND GDPR (EU customers)
  • Gap found: Cookie consent banner only says "By using this site you agree to cookies" → Fails GDPR (not freely given, not specific, no opt-out for non-essential cookies). Must implement granular cookie consent with opt-in for marketing cookies ✓
  • Gap found: Customer data shared with logistics partner in China without cross-border transfer mechanism → Fails both GDPR (no adequacy/SCC) and PDPA (no authority approval)

Incorrect Application

  • "We're a Taiwan company, GDPR doesn't apply to us" → GDPR applies to ANY organization processing EU residents' data, regardless of where the organization is located. If you sell to EU customers or monitor EU users' behavior, GDPR applies.

Gotchas

  • Consent is not always the best legal basis: Under GDPR, "legitimate interests" may be more appropriate than consent for some processing (e.g., fraud prevention). Consent can be withdrawn, creating operational complexity.
  • "Anonymous" data may not be anonymous: If data can be re-identified by combining with other datasets, it's pseudonymous, not anonymous, and still subject to privacy law.
  • Taiwan PDPA covers public and private sector: Unlike GDPR which primarily targets private sector, PDPA applies to government agencies as well.
  • Privacy by design, not afterthought: Both GDPR and best practice require considering privacy at the system design stage, not bolting it on later.
  • This is educational guidance, not legal advice: Privacy compliance requires a qualified data protection specialist familiar with applicable jurisdictions.

References

  • For GDPR Article-by-article reference, see references/gdpr-articles.md
  • For Taiwan PDPA implementation guide, see references/taiwan-pdpa.md

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.