pci-compliance
Faz seu agente revisar dados de pagamento e controles de engenharia para avaliações de PCI. Não garante certificação, mas ajuda na análise.
O que ela faz
Esta ferramenta ajuda a revisar como os dados de pagamento são manuseados em um sistema e a coletar evidências de segurança para uma avaliação de conformidade com o padrão PCI. Ela não certifica a conformidade por si só.
Quando usar
- ✓Ao preparar uma avaliação de segurança de pagamentos.
- ✓Ao documentar como os dados de cartão são processados.
- ✓Ao coletar provas de que os controles de segurança estão funcionando.
Exemplo do que pedir para a IA
“Revise o fluxo de dados de pagamento para a avaliação PCI do nosso sistema de checkout.”
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
Mensagem pronta para colar
Como funciona
A ferramenta analisa seus documentos sobre como os dados de pagamento são coletados, armazenados e protegidos. Ela compara isso com as regras de segurança e aponta onde faltam informações ou onde há riscos.
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 sickn33/agentic-awesome-skills --skill pci-complianceOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/pci-compliance/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Dados de Pagamento e Revisão de Evidências PCI
Quando Usar
Revise fluxos de dados de pagamento, prepare controles de engenharia ou colete evidências para uma avaliação PCI com escopo definido. Esta habilidade não certifica a conformidade nem determina a elegibilidade da avaliação por si só.
Entradas e pré-requisitos
Identifique a função do comerciante/provedor de serviços, a instituição adquirente, a integração do processador, os sistemas que manipulam dados de conta e os documentos de avaliação aplicáveis. Obtenha os documentos atuais da biblioteca de documentos do PCI SSC; confirme a aplicabilidade com o avaliador responsável ou a instituição adquirente.
Procedimento
- Siga
resources/implementation-playbook.mdpara mapear formulários, APIs, armazenamento, filas, logs, telemetria, backups e exportações de suporte. - Prefira a coleta hospedada pelo provedor quando apropriado. Verifique o que a aplicação realmente recebe; uma alegação de tokenização não prova que dados brutos da conta nunca chegam a outro sistema.
- Minimize os dados retidos e documente o propósito, acesso, retenção e exclusão. Não retenha dados de autenticação sensíveis após a autorização, mesmo que criptografados. Não crie um cofre de cartão personalizado a partir de um trecho de criptografia ilustrativo.
- Mapeie os controles necessários para as evidências de implementação: limites de rede, configuração do sistema, proteção de dados, acesso, monitoramento, testes e propriedade operacional. Mantenha os controles não verificados marcados como lacunas.
- Use campos de evento em lista de permissões em logs e respostas. Teste erros aninhados e novas tentativas com dados sintéticos; a filtragem por lista de negação não pode antecipar todos os nomes de campos sensíveis.
- Verifique a autorização de função e recurso em conjunto. Uma função de pagamento ampla não concede acesso ao método de pagamento de todos os clientes.
- Produza uma tabela de controle/evidência/lacuna/proprietário e um plano de remediação. Trate a elegibilidade do SAQ, os limites de transação e a atestação formal como decisões que exigem a orientação atual aplicável.
Exemplo
Entrada: um webhook de checkout é copiado para os logs da aplicação. Substitua a carga útil do log por tipo de evento aprovado, ID de solicitação interna e campos de resultado. Execute sucesso, falha e novas tentativas usando o ambiente de teste do processador. Verifique se os logs não contêm marcadores de dados de conta sintéticos e se o processamento de pagamentos ainda atende ao seu contrato.
Verificação
- Inventário de fluxo de dados reconciliado com a integração e telemetria reais.
- A negação de acesso não produz efeitos colaterais de pagamento ou dados.
- Redação verificada em dados aninhados e exceções.
- Evidências vinculadas à configuração real e resultados de testes, com lacunas explícitas.
Limitações
Criptografia, checkout hospedado ou um scan aprovado por si só não provam conformidade. Este pacote não inclui script de auditoria automatizado, cliente de processador de pagamento ou utilitário de criptografia certificado. Use o código de integração revisado e a avaliação qualificada para o ambiente real; nunca use dados de titular de cartão em tempo real como um dispositivo de teste.
Perguntas frequentes
Esta ferramenta me torna 'PCI compliant'?
Não, ela ajuda a preparar a avaliação, mas não garante a conformidade nem realiza a certificação.
Preciso de documentos específicos?
Sim, você precisará identificar os sistemas que lidam com dados de cartão e ter os documentos de avaliação relevantes, que podem ser obtidos na biblioteca do PCI SSC.
Posso usar dados reais de cartão para testar?
Não, nunca use dados reais de cartão como teste. Use dados de teste fornecidos pelo processador de pagamentos.
Detalhes
Descrição original do autor
Review payment data flows and engineering control evidence for a scoped PCI assessment, without claiming certification.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3802
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC