Skip to content

Commit 0f6796d

Browse files
committed
Added PCI Compliance skill.
1 parent 1b45c82 commit 0f6796d

File tree

10 files changed

+1223
-9
lines changed

10 files changed

+1223
-9
lines changed

.claude-plugin/marketplace.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
33
"name": "grc-skills",
4-
"description": "Claude Code skills for Governance, Risk & Compliance — ISO 27001, SOC 2, FedRAMP, GDPR, HIPAA, and NIST CSF.",
4+
"description": "Claude Code skills for Governance, Risk & Compliance — ISO 27001, SOC 2, FedRAMP, GDPR, HIPAA, NIST CSF, and PCI DSS.",
55
"owner": {
66
"name": "Hemant Naik",
77
"email": "hemant.naik@gmail.com"
@@ -84,6 +84,19 @@
8484
"homepage": "https://sushegaad.github.io/Claude-Skills-Governance-Risk-and-Compliance/",
8585
"category": "compliance",
8686
"keywords": ["nist-csf", "cybersecurity-framework", "csf20", "risk-management", "cybersecurity", "grc", "gap-assessment", "profiles", "tiers"]
87+
},
88+
{
89+
"name": "pci-compliance",
90+
"source": "./plugins/pci-compliance",
91+
"description": "PCI DSS v4.0.1 compliance advisor — CDE scoping, SAQ selection, gap assessments, control implementation guidance, QSA audit preparation, and remediation planning.",
92+
"version": "0.1.0",
93+
"author": {
94+
"name": "Hemant Naik",
95+
"email": "hemant.naik@gmail.com"
96+
},
97+
"homepage": "https://sushegaad.github.io/Claude-Skills-Governance-Risk-and-Compliance/",
98+
"category": "compliance",
99+
"keywords": ["pci-dss", "pci-compliance", "payment-security", "cardholder-data", "cde", "saq", "qsa", "grc"]
87100
}
88101
]
89102
}

INSTALLATION.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Installation Guide — GRC Skills for Claude Code
22

3-
This guide covers how to install the GRC Skills marketplace in [Claude Code](https://claude.ai/claude-code), the AI-powered CLI for developers. The marketplace provides six compliance skills as Claude Code plugins — each one extends Claude Code with deep, framework-specific expertise for ISO 27001, SOC 2, FedRAMP, GDPR, HIPAA, and NIST CSF.
3+
This guide covers how to install the GRC Skills marketplace in [Claude Code](https://claude.ai/claude-code), the AI-powered CLI for developers. The marketplace provides seven compliance skills as Claude Code plugins — each one extends Claude Code with deep, framework-specific expertise for ISO 27001, SOC 2, FedRAMP, GDPR, HIPAA, NIST CSF, and PCI DSS.
44

55
---
66

@@ -64,16 +64,20 @@ Once the marketplace is registered, install only the frameworks you need.
6464
/plugin install nist-csf@grc-skills
6565
```
6666

67+
```shell
68+
/plugin install pci-compliance@grc-skills
69+
```
70+
6771
Each plugin is installed to a local cache (`~/.claude/plugins/cache`) and activates immediately in new Claude Code sessions.
6872

6973
---
7074

71-
## 3. Install All Six at Once
75+
## 3. Install All Seven at Once
7276

7377
To install the full GRC suite in a single command:
7478

7579
```shell
76-
/plugin install iso27001@grc-skills soc2@grc-skills fedramp@grc-skills gdpr-compliance@grc-skills hipaa-compliance@grc-skills nist-csf@grc-skills
80+
/plugin install iso27001@grc-skills soc2@grc-skills fedramp@grc-skills gdpr-compliance@grc-skills hipaa-compliance@grc-skills nist-csf@grc-skills pci-compliance@grc-skills
7781
```
7882

7983
---
@@ -100,12 +104,13 @@ Add the following to your project's `.claude/settings.json`:
100104
"fedramp@grc-skills": true,
101105
"gdpr-compliance@grc-skills": true,
102106
"hipaa-compliance@grc-skills": true,
103-
"nist-csf@grc-skills": true
107+
"nist-csf@grc-skills": true,
108+
"pci-compliance@grc-skills": true
104109
}
105110
}
106111
```
107112

108-
Commit this file to your repository. The next time a team member trusts the project folder in Claude Code, the marketplace and plugins will be registered automatically. Only enable the skills your team actually needs — you don't have to include all five.
113+
Commit this file to your repository. The next time a team member trusts the project folder in Claude Code, the marketplace and plugins will be registered automatically. Only enable the skills your team actually needs — you don't have to include all seven.
109114

110115
---
111116

@@ -151,6 +156,7 @@ To remove the marketplace entirely:
151156
| `gdpr-compliance` | GDPR / UK GDPR | Code audits, privacy notices, DPAs, DPIAs, data flow reviews, article-cited Q&A |
152157
| `hipaa-compliance` | HIPAA | Document generation, technical safeguards for cloud, breach response guidance |
153158
| `nist-csf` | NIST CSF 2.0 / 1.1 | Gap assessments, organisational profiles, implementation tiers, roadmaps, cross-framework mapping |
159+
| `pci-compliance` | PCI DSS v4.0.1 | CDE scoping, SAQ selection, gap assessments, control guidance, QSA audit prep, remediation planning |
154160

155161
---
156162

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
# PCI DSS Compliance Skill
2+
3+
> A Claude skill for security, compliance, and engineering teams to navigate PCI DSS v4.0.1 — from CDE scoping and SAQ selection through gap assessments, QSA audit preparation, and remediation planning.
4+
5+
---
6+
7+
## 1. What Does the Skill Do?
8+
9+
The PCI DSS skill turns Claude into an expert PCI DSS compliance advisor and QSA-trained consultant. It provides structured, actionable guidance across the full PCI DSS compliance lifecycle — from defining cardholder data environment (CDE) scope and selecting the right SAQ type, through gap assessments against all 12 requirements, remediation planning, and QSA audit preparation.
10+
11+
The skill covers **PCI DSS v4.0.1** (June 2024 — current version), including all new requirements that became mandatory on March 31, 2025 — expanded MFA, payment page script integrity controls, phishing protection, automated log review, and targeted risk analysis. It also supports teams transitioning from the retired **PCI DSS v3.2.1**.
12+
13+
Outputs are tailored to the task: CDE scoping narratives, structured gap assessment tables with evidence requirements, SAQ selection decisions with rationale, control-level implementation guidance with QSA evidence tips, and full policy documents with PCI DSS control citations.
14+
15+
---
16+
17+
## 2. Intended Audiences
18+
19+
- **CISOs and Security Managers** overseeing PCI DSS compliance programmes for merchants or service providers
20+
- **Compliance Analysts and GRC Teams** performing gap assessments, maintaining SAQ documentation, or preparing for annual QSA audits
21+
- **Software Developers and Engineers** building payment systems, e-commerce applications, or integrations that touch cardholder data
22+
- **Architects** designing or reviewing systems that interact with the CDE — network segmentation, tokenisation, P2PE, cloud environments
23+
- **Small and Mid-Size Merchants** (Level 2–4) completing their annual SAQ and wanting expert guidance on what controls are needed and why
24+
- **Service Providers** managing their PCI DSS Level 1 or Level 2 obligations and TPSP due diligence
25+
26+
---
27+
28+
## 3. Common Use Cases
29+
30+
| Use Case | Example Prompt |
31+
|----------|---------------|
32+
| **CDE scoping** | "Help me scope our CDE. We have a cloud-based e-commerce platform that uses Stripe for payments. What's in scope?" |
33+
| **SAQ selection** | "We're a Level 3 merchant accepting e-commerce payments only. We redirect customers to PayPal's hosted checkout. Which SAQ do we need?" |
34+
| **Gap assessment** | "Run a PCI DSS v4.0.1 gap assessment. We're an SAQ D merchant. Here's our current environment..." |
35+
| **v4.0 new requirements** | "What are the new requirements in PCI DSS v4.0 that became mandatory in March 2025?" |
36+
| **MFA guidance** | "What does Req 8.4.2 mean for our internal staff accessing CDE systems?" |
37+
| **Payment page scripts** | "How do we comply with Req 6.4.3 and 11.6.1 for our e-commerce payment page?" |
38+
| **Policy generation** | "Write an Incident Response Plan aligned to PCI DSS Req 12.10." |
39+
| **Remediation roadmap** | "We have 12 non-compliant controls from our last assessment. Help me build a remediation roadmap." |
40+
| **TPSP management** | "What does PCI DSS require for managing third-party service providers?" |
41+
| **Key management** | "How do we implement PCI DSS Req 3.7 for encryption key management?" |
42+
43+
---
44+
45+
## 4. How to Use the Skill
46+
47+
Once the skill is installed in Claude, it activates automatically whenever you ask about PCI DSS, payment card security, CDE, SAQs, ROC, QSA assessments, cardholder data, or related topics. You do not need to reference the skill by name.
48+
49+
### Tips for best results
50+
51+
**Specify your merchant or service provider level** — this determines your validation requirements (SAQ vs ROC) and tailors the guidance. For example:
52+
53+
> "We're a Level 2 merchant with 2 million transactions per year. We use a hosted payment page (redirect). What SAQ applies and what do we need to demonstrate?"
54+
55+
**Describe your payment environment** — channels (card-present, e-commerce, MOTO), third-party processors used, whether you store any cardholder data, and which systems are in scope.
56+
57+
**Reference specific requirements** — for targeted guidance, reference the requirement number (e.g., `Req 8.4.2`, `Req 6.4.3`) to get more focused and actionable responses.
58+
59+
### Example interaction
60+
61+
```
62+
You: We're a Level 3 e-commerce merchant. We use a JavaScript payment widget from
63+
Stripe embedded in our checkout page. Do we qualify for SAQ A?
64+
65+
Claude: No — because you control the checkout page that hosts the Stripe widget and
66+
your JavaScript can affect how the widget behaves, you do not meet SAQ A
67+
criteria. You are likely SAQ A-EP. Key requirements include:
68+
- Req 6.4.3: Inventory all scripts on your payment page; implement
69+
Content Security Policy (CSP) or Sub-Resource Integrity (SRI)
70+
- Req 11.6.1: Deploy tamper detection for HTTP headers and payment page content
71+
- Req 11.3: Quarterly ASV scans
72+
Here is the full SAQ A-EP control scope and what you need to implement...
73+
```
74+
75+
---
76+
77+
## 5. Skill Implementation Details
78+
79+
### Architecture
80+
81+
```
82+
pci-compliance/
83+
├── SKILL.md # Core skill logic and workflows
84+
└── references/
85+
├── pci-dss-requirements.md # All 12 requirements with sub-controls and evidence
86+
├── pci-dss-saq-guide.md # SAQ selection guide, all SAQ types, ROC/AOC/ASV
87+
└── pci-dss-v4-changes.md # v3.2.1 → v4.0/v4.0.1 migration guide and change log
88+
```
89+
90+
### What's in SKILL.md
91+
92+
- **Persona**: Claude adopts the role of a PCI DSS compliance advisor and QSA-trained consultant
93+
- **Output format matrix**: Maps each task type to a specific output format
94+
- **CDE core concepts**: PAN, SAD, account data types, scope reduction strategies (tokenisation, P2PE, segmentation)
95+
- **Merchant and service provider levels**: Validation requirements per level
96+
- **Defined vs Customised Approach**: When each applies and what's required
97+
- **SAQ quick reference**: All 8 SAQ types with ~control counts
98+
- **5 core workflows**: CDE Scoping, Gap Assessment, SAQ Selection, Control Implementation, Policy Generation
99+
- **v4.0 changes table**: Key differences from v3.2.1
100+
- **Compensating controls**: How they work and when they apply
101+
102+
### What's in the reference files
103+
104+
| File | Contents |
105+
|------|----------|
106+
| `pci-dss-requirements.md` | All 12 requirements with sub-controls, QSA evidence requirements, and common gaps |
107+
| `pci-dss-saq-guide.md` | SAQ selection decision tree, all 8 SAQ types with eligibility criteria, ROC/AOC/ASV/QSA/ISA reference |
108+
| `pci-dss-v4-changes.md` | Version timeline, all new v4.0 requirements (future-dated → mandatory), key conceptual changes, migration checklist |
109+
110+
### Inputs used to build the skill
111+
112+
- **PCI DSS v4.0.1** (PCI SSC, June 2024) — all 12 requirements and sub-requirements
113+
- **PCI DSS v4.0** (PCI SSC, March 2022) — including future-dated requirements and Customised Approach
114+
- **PCI DSS Summary of Changes v3.2.1 to v4.0** (PCI SSC) — change log and migration reference
115+
- **PCI DSS SAQ documents v4.0** — all 8 SAQ types with eligibility criteria
116+
- **PCI SSC ROC Template v4.0.1** — assessment structure reference
117+
- **PCI SSC Targeted Risk Analysis guidance** — TRA methodology and requirements
118+
119+
### Skill trigger phrases
120+
121+
`PCI DSS` · `PCI compliance` · `payment card` · `cardholder data` · `CDE` · `SAQ` · `ROC` · `AOC` · `QSA` · `ASV scan` · `PAN storage` · `SAD` · `tokenisation` · `P2PE` · `Requirement 1` through `Requirement 12` · `v4.0` · `merchant level` · `service provider` · `network segmentation` · `payment page` · `web skimming` · `Magecart` · `TPSP` · `key management` · `PCI scope`
122+
123+
---
124+
125+
## 6. Author
126+
127+
**Skill designed by:** Hemant Naik
128+
[LinkedIn](https://www.linkedin.com/in/tanaji-naik/) · [hemant.naik@gmail.com](mailto:hemant.naik@gmail.com)
129+
**Built with:** Claude (Anthropic) using the Claude Skills framework
130+
**Date:** March 2026
131+
**Skill version:** 0.1.0
132+
**Standard coverage:** PCI DSS v4.0.1 (June 2024) and PCI DSS v4.0 (March 2022)
23 KB
Binary file not shown.

README.md

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Claude Skills for Governance, Risk & Compliance (GRC)
2-
Expert-level compliance guidance for ISO 27001, SOC 2, FedRAMP, GDPR, HIPAA, and NIST CSF — powered by Claude Skills.
2+
Expert-level compliance guidance for ISO 27001, SOC 2, FedRAMP, GDPR, HIPAA, NIST CSF, and PCI DSS — powered by Claude Skills.
33

44
Benchmarked across 10 test cases (2 per framework) using eval framework — each graded against 7 verifiable assertions by independent agents. Skills scored **99% ± 4%** vs a baseline of 93% ± 7%.
55

66
[![Release: v0.1.0](https://img.shields.io/badge/Release-v0.1.0-brightgreen.svg)](../../releases/tag/v0.1.0)
77
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
8-
[![Skills: 6](https://img.shields.io/badge/Skills-6-green.svg)](#the-skills)
8+
[![Skills: 7](https://img.shields.io/badge/Skills-7-green.svg)](#the-skills)
99
[![Built with Claude](https://img.shields.io/badge/Built%20with-Claude-orange.svg)](https://claude.ai)
1010

1111
---
@@ -21,6 +21,7 @@ Benchmarked across 10 test cases (2 per framework) using eval framework — each
2121
- [GDPR](#-gdpr)
2222
- [HIPAA](#-hipaa)
2323
- [NIST CSF](#-nist-csf)
24+
- [PCI DSS](#-pci-dss)
2425
- [Potential Use Cases](#potential-use-cases)
2526
- [How to Install a Skill](#how-to-install-a-skill)
2627
- [Install via Claude Code Marketplace](#install-via-claude-code-marketplace)
@@ -173,6 +174,25 @@ The NIST CSF skill turns Claude into an expert NIST Cybersecurity Framework advi
173174

174175
---
175176

177+
### 💳 PCI DSS
178+
179+
**File:** `PCI Compliance - Claude Skill/PCI-Compliance.skill`
180+
181+
The PCI DSS skill turns Claude into an expert PCI DSS compliance advisor covering **PCI DSS v4.0.1** (June 2024 — current version), including all requirements that became mandatory on March 31, 2025. It covers all 12 requirements, all 8 SAQ types, merchant and service provider levels, and key v4.0 changes from v3.2.1.
182+
183+
**What it does:**
184+
- **Scopes the Cardholder Data Environment (CDE)** — identifies what's in scope, assesses network segmentation, and recommends scope reduction via tokenisation or P2PE
185+
- **Selects the correct SAQ type** — walks through the decision tree for SAQ A, A-EP, B, B-IP, C, C-VT, P2PE, and D with rationale
186+
- Conducts structured **gap assessments** across all 12 requirements with QSA evidence requirements and common gaps
187+
- Provides **control implementation guidance** for any PCI DSS sub-requirement — what to implement, evidence needed, and common pitfalls
188+
- Generates **PCI DSS-aligned policies** — incident response, access control, cryptography, patch management, data retention, and more
189+
- Guides **v3.2.1 → v4.0.1 migration** including new requirements for MFA expansion, payment page script integrity (Req 6.4.3), phishing protection (Req 5.4.1), and automated log review (Req 10.4.1.1)
190+
- Explains **Defined vs Customised Approach** and when to use Targeted Risk Analysis (TRA)
191+
192+
**Trigger phrases:** `PCI DSS`, `PCI compliance`, `cardholder data`, `CDE`, `SAQ`, `ROC`, `QSA`, `ASV scan`, `PAN`, `tokenisation`, `P2PE`, `merchant level`, `payment page`, `Req 8.4.2`, `Req 6.4.3`
193+
194+
---
195+
176196
## Potential Use Cases
177197

178198
| Scenario | Relevant Skill(s) |
@@ -199,6 +219,12 @@ The NIST CSF skill turns Claude into an expert NIST Cybersecurity Framework advi
199219
| Migrating a cybersecurity programme from CSF 1.1 to CSF 2.0 | NIST CSF |
200220
| Mapping ISO 27001 or SOC 2 controls to NIST CSF subcategories | NIST CSF + ISO 27001 / SOC 2 |
201221
| Writing a Cybersecurity Governance Policy aligned to the CSF GV function | NIST CSF |
222+
| Scoping a PCI DSS CDE for a cloud-hosted e-commerce platform | PCI DSS |
223+
| Selecting the right SAQ type for a merchant using a hosted payment page | PCI DSS |
224+
| Preparing for a Level 1 ROC with a QSA | PCI DSS |
225+
| Implementing the new PCI DSS v4.0 payment page script integrity requirements | PCI DSS |
226+
| Extending MFA to all CDE access per Req 8.4.2 | PCI DSS |
227+
| Managing third-party service providers under PCI DSS Req 12.8 | PCI DSS |
202228

203229
---
204230

@@ -214,6 +240,7 @@ The NIST CSF skill turns Claude into an expert NIST Cybersecurity Framework advi
214240
| 🇪🇺 GDPR | [gdpr-compliance.skill](https://github.com/Sushegaad/Claude-Skills-Governance-Risk-and-Compliance/raw/main/GDPR%20-%20Claude%20Skill/gdpr-compliance.skill) |
215241
| 🏥 HIPAA | [hipaa-compliance.skill](https://github.com/Sushegaad/Claude-Skills-Governance-Risk-and-Compliance/raw/main/HIPAA%20-%20Claude%20Skill/hipaa-compliance.skill) |
216242
| 🛡️ NIST CSF | [NIST Cybersecurity.skill](https://github.com/Sushegaad/Claude-Skills-Governance-Risk-and-Compliance/raw/main/NIST%20Cybersecurity%20framework%20-%20Claude%20Skill/NIST%20Cybersecurity.skill) |
243+
| 💳 PCI DSS | [PCI-Compliance.skill](https://github.com/Sushegaad/Claude-Skills-Governance-Risk-and-Compliance/raw/main/PCI%20Compliance%20-%20Claude%20Skill/PCI-Compliance.skill) |
217244

218245
2. Open Claude and navigate to **Customize → Skills**.
219246
3. Click **Upload Skill** and select the `.skill` file.
@@ -233,7 +260,7 @@ Add the marketplace and install the skills you need directly from the terminal:
233260

234261
```shell
235262
/plugin marketplace add Sushegaad/Claude-Skills-Governance-Risk-and-Compliance
236-
/plugin install iso27001@grc-skills soc2@grc-skills fedramp@grc-skills gdpr-compliance@grc-skills hipaa-compliance@grc-skills nist-csf@grc-skills
263+
/plugin install iso27001@grc-skills soc2@grc-skills fedramp@grc-skills gdpr-compliance@grc-skills hipaa-compliance@grc-skills nist-csf@grc-skills pci-compliance@grc-skills
237264
```
238265

239266
Teams can pre-wire the marketplace in `.claude/settings.json` so every developer gets the skills automatically when they open the project — no manual install required.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "pci-compliance",
3+
"description": "PCI DSS v4.0.1 compliance advisor — CDE scoping, SAQ selection, gap assessments, control implementation guidance, QSA audit preparation, and remediation planning.",
4+
"version": "0.1.0",
5+
"author": {
6+
"name": "Hemant Naik",
7+
"email": "hemant.naik@gmail.com"
8+
},
9+
"homepage": "https://sushegaad.github.io/Claude-Skills-Governance-Risk-and-Compliance/",
10+
"repository": "https://github.com/Sushegaad/Claude-Skills-Governance-Risk-and-Compliance",
11+
"license": "MIT",
12+
"keywords": [
13+
"pci-dss",
14+
"pci-compliance",
15+
"payment-security",
16+
"cardholder-data",
17+
"cde",
18+
"saq",
19+
"qsa",
20+
"grc"
21+
]
22+
}

0 commit comments

Comments
 (0)