privacy-by-design
Use when building apps that collect user data. Ensures privacy protections are built in from the start—data minimization, consent, encryption.
npx skills add sickn33/agentic-awesome-skills --skill privacy-by-design --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Privacy by Design ## Overview Integrate privacy protections into software architecture from the beginning, not as an afterthought. This skill applies Privacy by Design principles (GDPR Article 25, Cavoukian's framework) when designing databases, APIs, and user flows. Protects real users' data and builds trust. ## When to Use This Skill - Use when building apps that collect personal data (names, emails, locations, preferences) - Use when designing database schemas, APIs, or authentication flows - Use when the user mentions forms, user accounts, analytics, or third-party integrations - Use when deploying to production—verify privacy controls before launch ## Legal Frameworks **GDPR (EU)** — Primary reference. Article 25 mandates "data protection by design and by default." Applies to EU users and often adopted globally. **CCPA (California)** — Right to know, delete, opt-out of sale. Similar principles: minimize, disclose, allow control. **LGPD (Brazil)** — Aligned with GDPR. Purpose limitation, necessity, transparency. Applies to Brazil users. Design for the strictest framework you target; it often satisfies others. --- ## Core Principles ### 1. Data Minimization Collect only what i
- Overview
- When to Use This Skill
- Legal Frameworks
- Core Principles
- 1. Data Minimization
- 2. Purpose Limitation
- 3. Storage Limitation
- 4. Privacy as Default
- 5. End-to-End Security
- 6. Transparency
- User Rights (GDPR)
- Deep Dive: Why It Matters
- Code Examples
- JavaScript/Node — Minimal User Model
What does the privacy-by-design skill do?
Use when building apps that collect user data. Ensures privacy protections are built in from the start—data minimization, consent, encryption.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill privacy-by-design --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.