pci-compliance
Review payment data flows and engineering control evidence for a scoped PCI assessment, without claiming certification.
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Payment Data and PCI Evidence Review
When to Use
Review payment data flows, prepare engineering controls or collect evidence for a scoped PCI assessment. This skill does not certify compliance or determine assessment eligibility on its own.
Inputs and prerequisites
Identify the merchant/service-provider role, acquiring institution, processor integration, systems handling account data and the applicable assessment documents. Obtain the current documents from the PCI SSC document library; confirm applicability with the responsible assessor or acquiring institution.
Procedure
- Follow
resources/implementation-playbook.mdto map forms, APIs, storage, queues, logs, telemetry, backups and support exports. - Prefer provider-hosted collection when appropriate. Verify what the application actually receives; a tokenization claim does not prove that raw account data never reaches another system.
- Minimize retained data and document purpose, access, retention and deletion. Do not retain sensitive authentication data after authorization, even encrypted. Do not build a custom card vault from an illustrative encryption snippet.
- Map required controls to implementation evidence: network boundaries, system configuration, data protection, access, monitoring, testing and operational ownership. Keep unverified controls marked as gaps.
- Use allowlisted event fields in logs and responses. Test nested errors and retries with synthetic data; denylist filtering cannot anticipate every sensitive field name.
- Verify role and resource authorization together. A broad payment role does not grant access to every customer's payment method.
- Produce a control/evidence/gap/owner table and remediation plan. Treat SAQ eligibility, transaction thresholds and formal attestation as decisions requiring the applicable current guidance.
Example
Input: a checkout webhook is copied into application logs. Replace the log payload with approved event type, internal request ID and outcome fields. Exercise success, failure and retries using the processor's test environment. Verify the logs contain no synthetic account-data markers and that payment handling still meets its contract.
Verification
- Data-flow inventory reconciled with actual integration and telemetry.
- Access denial produces no payment or data side effect.
- Redaction checked on nested data and exceptions.
- Evidence tied to actual configuration and test results, with explicit gaps.
Limitations
Encryption, hosted checkout or a passed scan alone does not prove compliance. This package includes no automated audit script, payment processor client or certified encryption utility. Use reviewed integration code and qualified assessment for the actual environment; never use live cardholder data as a test fixture.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
plugins/agentic-bundle-security-developer/skills/pci-compliance/SKILL.md同一个仓库里的其他技能
同名技能的其他版本
有 6 个不同仓库或目录里都有叫 pci-compliance 的技能。它们内容并不相同,别混用:
- sickn33/agentic-awesome-skills — Review payment data flows and engineering control evidence for a scoped PCI assessment, wi
- sickn33/agentic-awesome-skills — Review payment data flows and engineering control evidence for a scoped PCI assessment, wi
- sickn33/agentic-awesome-skills — Review payment data flows and engineering control evidence for a scoped PCI assessment, wi
- sickn33/agentic-awesome-skills — Review payment data flows and engineering control evidence for a scoped PCI assessment, wi
- sickn33/agentic-awesome-skills — Review payment data flows and engineering control evidence for a scoped PCI assessment, wi