Fondo Security Basics
jeremylongshore/tons-of-skills-marketplace
Apply security best practices for Fondo including OAuth token management, financial data protection, SOC 2 compliance, and access control.
Implement the NIST Privacy Framework PROTECT function covering PR.AC access control, PR.DS data security, and PR.PO protective policies.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills nist-pf-protect --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/privacy/nist-pf-protect .claude/skills/nist-pf-protect && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "nist-pf-protect" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protect into .claude/skills/nist-pf-protect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nist-pf-protect", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protectType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills nist-pf-protect --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/privacy/nist-pf-protect .agents/skills/nist-pf-protect && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "nist-pf-protect" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protect into .agents/skills/nist-pf-protect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nist-pf-protect", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills nist-pf-protect --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/privacy/nist-pf-protect .cursor/skills/nist-pf-protect && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "nist-pf-protect" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protect into .cursor/skills/nist-pf-protect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nist-pf-protect", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/mukul975/Privacy-Data-Protection-Skills.git --path skills/privacy/nist-pf-protect--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills nist-pf-protect --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/privacy/nist-pf-protect .gemini/skills/nist-pf-protect && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "nist-pf-protect" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protect into .gemini/skills/nist-pf-protect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nist-pf-protect", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install mukul975/Privacy-Data-Protection-Skills nist-pf-protectInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/privacy/nist-pf-protect .github/skills/nist-pf-protect && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "nist-pf-protect" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protect into .github/skills/nist-pf-protect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nist-pf-protect", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills nist-pf-protect --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/privacy/nist-pf-protect .opencode/skills/nist-pf-protect && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "nist-pf-protect" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/nist-pf-protect into .opencode/skills/nist-pf-protect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nist-pf-protect", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
nist-pf-protectImplement the NIST Privacy Framework PROTECT function covering PR.AC access control, PR.DS data security, and PR.PO protective policies.
Nist Pf Protect is an agent skill from mukul975/Privacy-Data-Protection-Skills. Implement the NIST Privacy Framework PROTECT function covering PR.AC access control, PR.DS data security, and PR.PO protective policies. Provides technical control implementation guidance, encryption standards, access management architectures, and security-privacy integration patterns.
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts, reference files and assets (for example `assets/template.md`, `references/standards.md` and `references/workflows.md`).
It sits in Backend & APIs, covering Authorization and RBAC, Privacy and GDPR and Third-party API integration. The repository describes itself as: 282+ structured privacy & data protection skills for AI agents. GDPR, CCPA, EU AI Act, HIPAA, LGPD, PIPL, DPDP Act. The licence is Apache-2.0.
Read from SKILL.md and the folder at commit 9b2ef9e. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Nist Pf Protect loads about 2.6k tokens when it runs, and up to ~3.3k if it reads all its reference files. Until then it costs about 76 tokens; SKILL.md has 955 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from mukul975/Privacy-Data-Protection-Skills at commit 9b2ef9e, republished under its Apache-2.0 licence (© mukul975). 955 words, ~2,573 tokens.
.claude/skills/nist-pf-protect/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.The PROTECT function develops and implements appropriate data processing safeguards to prevent cybersecurity-related privacy events. This function directly bridges the NIST Cybersecurity Framework and Privacy Framework, addressing the overlap where security controls serve privacy objectives. It covers access control, data security, and protective policies.
Managing access to data and systems to protect privacy.
| Subcategory | Description | Implementation Guidance |
|---|---|---|
| PR.AC-P1 | Identities and credentials are issued, managed, verified, revoked, and audited for authorized individuals, processes, and devices | Implement identity lifecycle management. Enforce MFA for systems processing personal data. Conduct quarterly access reviews. |
| PR.AC-P2 | Physical access to data and devices is managed | Restrict physical access to data centers and server rooms. Implement visitor logging. Secure endpoint devices with encryption and remote wipe capability. |
| PR.AC-P3 | Remote access is managed | Enforce VPN for remote access to personal data systems. Implement zero-trust network architecture. Monitor and log all remote sessions. |
| PR.AC-P4 | Access permissions and authorizations are managed with least privilege and separation of duties | Implement role-based access control (RBAC). Enforce separation of duties for sensitive operations. Regular privileged access reviews. |
| PR.AC-P5 | Network integrity is protected | Network segmentation for systems processing personal data. Intrusion detection/prevention systems. Encrypted network communications. |
| PR.AC-P6 | Individuals and devices are proofed and bound to credentials | Implement strong identity verification for data subject account creation. Device certificate management. Biometric authentication where appropriate. |
Protecting data at rest, in transit, and during processing.
| Subcategory | Description | Implementation Guidance |
|---|---|---|
| PR.DS-P1 | Data-at-rest are protected | AES-256 encryption for stored personal data. Key management with HSM. Database-level encryption (TDE). |
| PR.DS-P2 | Data-in-transit are protected | TLS 1.3 for all data transmissions. Certificate pinning for mobile applications. End-to-end encryption for sensitive communications. |
| PR.DS-P3 | Systems/products/services and associated data are formally managed throughout removal, transfers, and disposition | Secure media sanitization (NIST SP 800-88). Certificate of destruction for physical media. Verified data deletion from cloud services. |
| PR.DS-P4 | Adequate capacity to ensure availability is maintained | Capacity planning for privacy-critical systems. DDoS protection. Redundancy for data subject rights portals. |
| PR.DS-P5 | Protections against data leaks are implemented | DLP solutions monitoring egress points. Email DLP for personal data. Cloud access security broker (CASB) deployment. |
| PR.DS-P6 | Integrity checking mechanisms are used to verify software, firmware, and information integrity | File integrity monitoring for privacy-critical systems. Code signing for privacy-related applications. Checksum verification for data transfers. |
| PR.DS-P7 | The development and testing environment(s) are separate from the production environment | Separate environments with no production personal data in dev/test. Synthetic data generation for testing. Access controls between environments. |
| PR.DS-P8 | Data disclosures are consistent with the purposes for which the data were collected | Technical enforcement of purpose limitation. API-level access controls tied to documented purposes. Automated purpose verification at query time. |
Policies governing protective measures for privacy.
| Subcategory | Description | Implementation Guidance |
|---|---|---|
| PR.PO-P1 | A baseline configuration of information technology/industrial control systems is created and maintained | Establish secure baselines for all systems processing personal data. Configuration management database. Automated compliance scanning. |
| PR.PO-P2 | Configuration change control processes are in place | Change advisory board review for privacy-impacting changes. Impact assessment for configuration changes. Rollback procedures documented. |
| PR.PO-P3 | Backups of information are conducted, maintained, and tested | Encrypted backups of personal data. Regular restoration testing. Backup retention aligned with data retention policies. |
| PR.PO-P4 | Policy and regulations regarding the physical operating environment are met | Environmental controls for data processing facilities. Compliance with data residency requirements. Physical security audits. |
| PR.PO-P5 | Data destruction processes are defined and managed | Documented destruction procedures per data classification. Verification and certification of destruction. Compliant disposal of hardware containing personal data. |
| PR.PO-P6 | Maintenance and repair of organizational assets are performed and logged | Vendor supervision during maintenance. Data sanitization before equipment service. Maintenance activity logging. |
| PR.PO-P7 | Response plans (Incident Response and Business Continuity) and recovery plans (Incident Recovery and Disaster Recovery) are in place and managed | Privacy-integrated incident response plan. Business continuity for privacy-critical services. Regular tabletop exercises. |
| PR.PO-P8 | Response and recovery plans are tested | Annual incident response exercises including privacy scenarios. DR testing with privacy recovery objectives. Post-exercise improvement plans. |
| PR.PO-P9 | Privacy procedures are included in human resources practices | Background checks for privacy-sensitive roles. Confidentiality agreements. Exit procedures including access revocation. |
| PR.PO-P10 | A vulnerability management plan is developed and implemented | Vulnerability scanning for privacy-critical systems. Patch management prioritizing privacy-impacting vulnerabilities. Penetration testing including privacy controls. |
Identity Provider (IdP)
|
v
Multi-Factor Authentication
|
v
Authorization Engine (RBAC + ABAC)
|
+-- Role-Based Access Control
| ├── Privacy Administrator
| ├── Data Steward
| ├── Data Processor
| ├── Data Analyst (aggregated only)
| └── Data Subject (own data only)
|
+-- Attribute-Based Access Control
| ├── Purpose attribute (why accessing)
| ├── Data classification (sensitivity level)
| ├── Time-based restrictions
| └── Location-based restrictions
|
v
Audit Logging Engine| Data State | Minimum Standard | Recommended Standard | Key Management |
|---|---|---|---|
| At Rest | AES-128 | AES-256 | HSM-managed keys, annual rotation |
| In Transit | TLS 1.2 | TLS 1.3 | Certificate management with auto-renewal |
| In Processing | Application-level encryption | Envelope encryption | Per-session keys |
| Backup | AES-256 | AES-256 + separate key | Offline key escrow |
| Archive | AES-256 | AES-256 + integrity check | Long-term key management |
| Channel | DLP Control | Detection Method | Action |
|---|---|---|---|
| Email gateway DLP | Pattern matching (SSN, CC, IBAN) | Block + notify | |
| Web upload | Web proxy DLP | Content inspection | Block + notify |
| Cloud storage | CASB | Classification labels | Encrypt + restrict sharing |
| Endpoint | Endpoint DLP | File content scanning | Prevent copy to removable media |
| Database | Database activity monitoring | Query analysis | Alert on bulk extraction |
| API | API gateway | Payload inspection | Rate limit + log |
Internet
|
v
[DMZ / WAF]
|
v
[Application Tier] ── TLS 1.3 ── [API Gateway]
| |
v v
[Business Logic Tier] [Privacy Services Tier]
| ├── Consent Manager
v ├── DSR Processor
[Data Tier] ├── Anonymization Engine
├── PII Database (encrypted) └── Audit Logger
├── Analytics Database (aggregated)
└── Backup Storage (encrypted, isolated)| NIST PF PROTECT | NIST CSF | ISO 27701 | GDPR Article |
|---|---|---|---|
| PR.AC-P1 | PR.AC-1 | A.7.2.2 | Art. 32(1)(b) |
| PR.AC-P4 | PR.AC-4 | A.7.2.2 | Art. 25(2) |
| PR.DS-P1 | PR.DS-1 | A.7.4.9 | Art. 32(1)(a) |
| PR.DS-P2 | PR.DS-2 | A.7.4.9 | Art. 32(1)(a) |
| PR.DS-P5 | PR.DS-5 | A.7.4.9 | Art. 32(1)(b) |
| PR.DS-P7 | PR.DS-7 | A.7.4.9 | Art. 32(1)(a) |
| PR.DS-P8 | N/A | A.7.2.2 | Art. 5(1)(b) |
| PR.PO-P3 | PR.IP-4 | A.7.4.9 | Art. 32(1)(c) |
| PR.PO-P5 | PR.IP-6 | A.7.4.7 | Art. 17(1) |
| PR.PO-P7 | PR.IP-9 | A.7.2.8 | Art. 33, 34 |
| PR.PO-P10 | PR.IP-12 | A.7.4.9 | Art. 32(1)(d) |
© mukul975, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files (scripts, references, assets) in skills/privacy/nist-pf-protect of mukul975/Privacy-Data-Protection-Skills.
Open the folder on GitHubat commit 9b2ef9e
Nist Pf Protect next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Nist Pf Protect this skillmukul975/Privacy-Data-Protection-Skills | 301 | — | ~2.6k | Automated safety check: Pass | Apache-2.0 | |
| Fondo Security Basicsjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.2k | Automated safety check: Pass | MIT | |
| OmniRoute API Keysdiegosouzapw/OmniRoute | 75k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Healthcare Phi Complianceaffaan-m/ECC | 277k | 1 repos | ~1.4k | Automated safety check: Pass | MIT | |
| Reviewing Security Architecturebitwarden/ai-plugins | 155 | — | ~2.2k | Automated safety check: Pass | Custom licence | |
| Guidewire Security And Rbacjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~3.5k | Automated safety check: Notes | MIT |
jeremylongshore/tons-of-skills-marketplace
Apply security best practices for Fondo including OAuth token management, financial data protection, SOC 2 compliance, and access control.
diegosouzapw/OmniRoute
Documents the OmniRoute REST endpoints for creating, listing, updating, regenerating and deleting API keys, with per-key scopes, spending limits, expiry and device lists.
affaan-m/ECC
Protected Health Information (PHI) and PII compliance patterns for healthcare applications: data classification, row-level access control, tamper-proof audit trails, schema tagging, and common leak…
bitwarden/ai-plugins
This skill should be used when the user asks to "review the security architecture", "check authentication patterns", "evaluate trust boundaries", "review encryption implementation", "assess…
jeremylongshore/tons-of-skills-marketplace
Lock down a Guidewire Cloud API integration so it survives a SOC 2 audit, an NAIC Model Audit Rule review, and a real-world incident — least-privilege role design, encrypted committed secrets via…
aiskillstore/marketplace
Explains the standardized API organization pattern for this codebase.
mukul975/Privacy-Data-Protection-Skills
Implements age-gating mechanisms for online services to restrict access based on user age.
mukul975/Privacy-Data-Protection-Skills
Manages AI model retention and machine unlearning requirements.
mukul975/Privacy-Data-Protection-Skills
Conducts Data Protection Impact Assessments for AI and ML systems per EDPB Guidelines 04/2025 on AI processing.
mukul975/Privacy-Data-Protection-Skills
Structures risk mitigation planning and residual risk tracking for Data Protection Impact Assessments under GDPR Article 35(7)(d).
mukul975/Privacy-Data-Protection-Skills
Guides implementation of the GDPR accountability principle under Articles 5(2) and 24, including documentation requirements for policies, DPIAs, RoPA, training records, and breach logs.
mukul975/Privacy-Data-Protection-Skills
Conducts pre-DPIA threshold screening to determine whether a full Data Protection Impact Assessment is required under GDPR Article 35.
Categories
Implement the NIST Privacy Framework PROTECT function covering PR.AC access control, PR.DS data security, and PR.PO protective policies. Nist Pf Protect is an agent skill from mukul975/Privacy-Data-Protection-Skills.PO protective policies.
Nist Pf Protect fits situations like: tasks that involve Authorization and RBAC; tasks that involve Privacy and GDPR; tasks that involve Third-party API integration.
Run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a claude-code`. Or copy the skill folder (skills/privacy/nist-pf-protect in mukul975/Privacy-Data-Protection-Skills) into .claude/skills/nist-pf-protect in your project. Claude Code loads it when a task matches its description.
Run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a codex`. Or copy the skill folder (skills/privacy/nist-pf-protect in mukul975/Privacy-Data-Protection-Skills) into .agents/skills/nist-pf-protect in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill nist-pf-protect -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nist-pf-protect, .gemini/skills/nist-pf-protect, .github/skills/nist-pf-protect and .opencode/skills/nist-pf-protect in your project.
Going by SKILL.md and its folder, Nist Pf Protect needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Nist Pf Protect is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 753 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Nist Pf Protect: Fondo Security Basics (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), OmniRoute API Keys (diegosouzapw/OmniRoute, 75k stars), Healthcare Phi Compliance (affaan-m/ECC, 277k stars) and Reviewing Security Architecture (bitwarden/ai-plugins, 155 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
mukul975 (a GitHub user) maintains it in mukul975/Privacy-Data-Protection-Skills, which has 301 GitHub stars. The repository holds 280 skills in this directory. The repository was last updated on March 16, 2026.
Source: mukul975/Privacy-Data-Protection-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.