What problem does it solve?
This Skill reduces the risk of security failures in a Stripe webhook fulfillment pipeline by enforcing signature verification, safe secret handling, strict input validation, and secure error/logging practices.
Core Features & Use Cases
- Webhook integrity validation: Ensures Stripe signature verification is present on inbound Stripe routes and that request bodies are validated at the route layer with Zod.
- Secrets and error hygiene: Prevents hardcoded secrets, avoids noisy or leaking logs, and requires that errors are logged and re-thrown (no silent failures).
- Security invariants for related components: Checks SQL safety with parameterization and idempotency via unique constraints, enforces tight TTL for signed URLs, and verifies explicit authz on protected surfaces.
Quick Start
Ask the AI to run the security skill review for your Stripe webhook fulfillment task, checking for signature verification, secrets hygiene, PII-safe logging, SQL safety, signed URL TTL, and explicit authz.