Implement PCI DSS compliance requirements for secure handling of payment card data and payment systems. Use when securing payment processing, achieving PCI compliance, or implementing payment card security measures.
64
44%
Does it follow best practices?
Impact
98%
1.28xAverage score across 3 eval scenarios
Risky
Do not use without reviewing
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/payment-processing/skills/pci-compliance/SKILL.mdSecurity
2 findings — 1 high severity, 1 medium severity. You should review these findings carefully before considering using this skill.
The skill handles credentials insecurely by requiring the agent to include secret values verbatim in its generated output. This exposes credentials in the agent’s context and conversation history, creating a risk of data exfiltration.
Insecure credential handling detected (high risk: 1.00). The prompt includes examples that hard-code API keys and raw card data (e.g., stripe.api_key = "sk_...", Stripe('pk_...'), and a full PAN/CVC example), which instructs embedding secret/credential values verbatim in code or output and thus creates an exfiltration risk.
The skill is specifically designed for direct financial operations, giving the agent the ability to move money or execute financial transactions — such as payment processing, cryptocurrency operations, banking integrations, or market order execution.
Direct money access detected (high risk: 1.00). The skill explicitly includes payment-gateway code and examples (Stripe). It contains functions that create and execute charges (e.g., charge_with_token calling stripe.Charge.create and setting stripe.api_key = "sk_..."), plus examples for creating/storing payment method tokens and modifying Stripe customers. These are specific, explicit payment gateway operations capable of moving money (Direct Financial Execution).
91fe43e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.