What problem does it solve?
This Skill establishes a pre-task compliance audit and contextual rules to prevent sensitive or regulated functionality (payment processing, identity handling, contract flows) from being introduced or mishandled in a codebase, and to ensure proper masking, storage, and access gating for user data.
Core Features & Use Cases
- Pre-commit/PR checklist: Grep-based checks for forbidden strings (stripe, escrow, DirectDebit, payment_intent) and placeholders to avoid reintroducing regulated files or routes.
- Identity and PII rules: Guidance for masking PII fields in UI and ensuring KYC documents are stored in secure buckets only.
- Verification tiers & access gating: Define tiered access patterns and enforce checks before exposing sensitive actions.
- Domain-specific adapters: Example notes for property rental, healthcare, and financial services to adapt legal lane and occupancy or HIPAA rules.
- Developer safety: Require zero TypeScript type errors (npx tsc --noEmit) before considering edits complete.
Quick Start
Load compliance-audit and run the checklist to scan for payment processing, forbidden files, PII exposures, secure storage issues, and tier gating before merging.