pci-dss-v4

Guides PCI DSS v4.0.1 compliance scoping, SAQ selection, and control implementation.

1|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/TheViziusGroup/vibe-engineering-skills --skill pci-dss-v4-theviziusgroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pci-dss-v4
Source: https://github.com/TheViziusGroup/vibe-engineering-skills/tree/main/plugins/compliance-frameworks/skills/pci-dss-v4
Command: npx skills add https://github.com/TheViziusGroup/vibe-engineering-skills --skill pci-dss-v4-theviziusgroup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Organizations that store, process, or transmit cardholder data must comply with PCI DSS v4.0.1, but determining scope, choosing the correct Self-Assessment Questionnaire, and mapping the 12 requirements to actual controls is complex and error-prone. ## Core Features & Use Cases - SAQ Selection Guidance: Decision logic for SAQ-A, SAQ-A-EP, and SAQ-B-IP based on how card data is accepted and processed. - CDE Scoping and Segmentation: Defines the cardholder data environment, connected systems, and scope reduction via tokenization and P2PE. - v4.0 Change Coverage: Explains new requirements like payment page script integrity (6.4.3), tamper detection (11.6.1), expanded MFA, and the customized approach. - Use Case: An e-commerce merchant embedding a JavaScript payment form asks which SAQ applies; the skill identifies SAQ-A-EP and lists the required WAF, ASV scans, penetration tests, and script integrity controls. ## Quick Start Ask the assistant to help determine which PCI DSS SAQ applies to your payment setup and what controls you need to implement.

Frequently Asked Questions about pci-dss-v4

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right PCI DSS SAQ type?

SAQ selection depends on how you accept card payments. SAQ-A applies when all cardholder data functions are fully outsourced via redirect or iframe, SAQ-A-EP applies when your e-commerce page hosts scripts touching payment data, and SAQ-B-IP applies to standalone IP-connected terminals.

What is the difference between SAQ-A and SAQ-A-EP?

SAQ-A covers merchants whose payment page is entirely hosted by a compliant third party, with about 22 requirements. SAQ-A-EP applies when the merchant controls the page or scripts capturing payment data, requiring roughly 191 requirements including WAF, ASV scans, and penetration testing.

What changed in PCI DSS v4.0 compared to v3.2.1?

Key changes include mandatory payment page script integrity (6.4.3) and tamper detection (11.6.1) from April 2025, MFA for all CDE access, 12-character minimum passwords, targeted risk analyses, and a new customized approach option. All v3.2.1 assessments retired December 31, 2024.

How can I reduce my PCI DSS compliance scope?

Scope reduction uses tokenization, which replaces PANs with valueless tokens so downstream systems fall out of scope, or PCI-validated point-to-point encryption (P2PE) for card-present environments. Network segmentation validated by penetration testing also isolates out-of-scope systems.

When is a QSA assessment required instead of a self-assessment?

A QSA-produced Report on Compliance is required for Level 1 merchants (over 6 million transactions annually) and Level 1 service providers. Level 2-4 merchants typically self-assess via SAQ, and the v4.0 customized approach always requires QSA validation.