Pular para o conteúdo
Skillpedia
Automações35 mil · #6124

performing-privacy-impact-assessment

Ajuda seu agente a avaliar o impacto na privacidade de projetos. Ele mapeia fluxos de dados, verifica riscos e garante conformidade com leis como GDPR. É útil para identificar e corrigir problemas de privacidade antes que eles ocorram.

O que ela faz

Esta ferramenta ajuda a verificar se um novo sistema ou atividade que lida com dados pessoais está em conformidade com as leis de privacidade, como a GDPR e a CCPA. Ela mapeia como os dados se movem, identifica riscos e sugere como corrigi-los.

Quando usar

  • ✓Ao lançar um novo produto ou serviço com dados pessoais.
  • ✓Ao precisar fazer uma avaliação de impacto de proteção de dados (DPIA) para a GDPR.
  • ✓Ao verificar se o uso de dados está de acordo com as leis da Califórnia (CCPA/CPRA).

Exemplo do que pedir para a IA

“Preciso fazer uma avaliação de impacto de privacidade para um novo aplicativo de recrutamento que coleta dados de candidatos.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-privacy-impact-assessment/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-privacy-impact-assessment/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta primeiro cataloga todos os dados coletados e como eles são usados. Em seguida, ela mapeia o caminho desses dados, desde a coleta até a exclusão, identificando possíveis riscos em cada etapa.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-privacy-impact-assessment

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-privacy-impact-assessment/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Realizando Avaliação de Impacto à Privacidade

Quando Usar

  • Ao lançar um novo sistema, produto ou atividade de processamento que lida com dados pessoais
  • Ao realizar Avaliações de Impacto à Proteção de Dados (DPIAs) do Artigo 35 do GDPR
  • Ao avaliar a conformidade com CCPA/CPRA para operações de processamento de dados
  • Ao realizar avaliações de risco de privacidade alinhadas ao NIST Privacy Framework
  • Ao mapear fluxos de dados através de fronteiras organizacionais e processadores terceirizados
  • Ao construir pipelines automatizados de governança e avaliação de privacidade
  • Ao se preparar para auditorias regulatórias ou demonstrar obrigações de responsabilidade

Pré-requisitos

  • Familiaridade com os conceitos do GDPR, CCPA/CPRA e NIST Privacy Framework
  • Acesso a inventários de processamento de dados e documentação de arquitetura de sistemas
  • Python 3.8+ com as dependências necessárias instaladas
  • Autorização apropriada do Encarregado de Proteção de Dados (DPO) ou da equipe de privacidade
  • Conhecimento dos fluxos de dados organizacionais e relacionamentos com processadores terceirizados

Instruções

Fase 1: Inventário de Dados e Catálogo de Atividades de Processamento

Construa um inventário completo das atividades de processamento de dados pessoais. Cada registro de atividade de processamento (ROPA) deve capturar as categorias de dados, base legal, períodos de retenção e titulares de dados envolvidos.

from agent import PrivacyImpactAssessmentEngine

engine = PrivacyImpactAssessmentEngine()

# Register a processing activity for assessment
activity = engine.register_processing_activity(
    name="Customer Analytics Platform",
    description="Collects browsing behavior and purchase history for personalization",
    data_controller="Acme Corp",
    data_processor="CloudAnalytics Inc",
    data_categories=["browsing_history", "purchase_records", "ip_address", "device_id"],
    data_subjects=["customers", "website_visitors"],
    legal_basis="consent",
    retention_period_days=730,
    cross_border_transfer=True,
    transfer_destinations=["US", "IN"],
    automated_decision_making=True,
)
print(f"Registered activity: {activity['activity_id']}")

Fase 2: Mapeamento de Fluxos de Dados

Mapeie todos os fluxos de dados desde a coleta até a exclusão, identificando cada ponto de contato, transformação e local de armazenamento. Isso revela riscos ocultos de privacidade no movimento de dados entre sistemas.

# Build the data flow map
flow_map = engine.map_data_flows(
    activity_id=activity["activity_id"],
    flows=[
        {
            "stage": "collection",
            "source": "Web browser cookie + form submission",
            "destination": "CDN edge server",
            "data_elements": ["ip_address", "device_id", "browsing_history"],
            "encryption_in_transit": True,
            "protocol": "TLS 1.3",
        },
        {
            "stage": "processing",
            "source": "CDN edge server",
            "destination": "Analytics data warehouse (US-East)",
            "data_elements": ["browsing_history", "purchase_records", "device_id"],
            "encryption_in_transit": True,
            "encryption_at_rest": True,
            "protocol": "mTLS",
        },
        {
            "stage": "storage",
            "source": "Analytics data warehouse",
            "destination": "S3 encrypted bucket",
            "data_elements": ["browsing_history", "purchase_records"],
            "encryption_at_rest": True,
            "retention_days": 730,
            "access_controls": "IAM role-based, MFA required",
        },
        {
            "stage": "sharing",
            "source": "Analytics data warehouse",
            "destination": "Third-party ML provider (IN)",
            "data_elements": ["browsing_history", "purchase_records"],
            "encryption_in_transit": True,
            "data_processing_agreement": True,
            "cross_border": True,
        },
        {
            "stage": "deletion",
            "source": "S3 bucket + data warehouse",
            "destination": "Secure erasure",
            "method": "Cryptographic erasure + lifecycle policy",
            "verification": "Automated deletion audit log",
        },
    ],
)
engine.render_data_flow_diagram(flow_map)

Fase 3: Avaliação de Risco de Privacidade com Matriz de Pontuação

Aplique uma metodologia estruturada de pontuação de risco avaliando a probabilidade e o impacto em múltiplas dimensões de risco de privacidade. A matriz está alinhada com as abordagens de avaliação de risco do NIST PRAM e do ICO DPIA.

# Executa a avaliação de risco
relatorio_risco = engine.assess_privacy_risks(

…
Perguntas frequentes

O que são 'dados pessoais'?

Qualquer informação que possa identificar uma pessoa, como nome, e-mail, endereço IP ou histórico de navegação.

O que é GDPR?

É uma lei europeia que protege a privacidade e os dados pessoais dos cidadãos da União Europeia.

O que é CCPA/CPRA?

São leis da Califórnia (EUA) que dão aos consumidores mais controle sobre seus dados pessoais.

Detalhes

Descrição original do autor

Automates the Privacy Impact Assessment (PIA) workflow including data flow mapping, privacy risk scoring matrices, GDPR Article 35 DPIA and CCPA/CPRA alignment checks, data inventory cataloging, and remediation tracking. Implements the NIST Privacy Framework PRAM methodology and ICO DPIA guidance for systematic identification and mitigation of privacy risks across processing activities. Use when c

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6124
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas