Harperaa
14 skills · 56 stars total
14 skills
This skill helps you implement secure payments using Clerk Billing and Stripe without handling card data, ensuring PCI-DSS compliance and seamless
This skill helps you implement secure error handling to prevent information leakage and provide safe, environment-aware error responses.
Validate and sanitize user input to prevent XSS, injection attacks, and ensure data quality. Use this skill when you need to validate forms, sanitize user input, prevent cross-site scripting, use Zod schemas, or handle any user-generated content. Triggers include "input validation", "validate input", "XSS", "cross-site scripting", "sanitize", "Zod", "injection prevention", "validateRequest", "safeTextSchema", "user input security".
This skill helps you understand the defense-in-depth security architecture of Secure Vibe Coding OS across its 5-layer stack and OWASP scoring.
This skill analyzes AI-generated authentication and session management code to identify insecure password storage and broken access controls, guiding secure
This skill helps identify and mitigate resource exhaustion and DoS risks in AI-generated code by applying rate limits, quotas, and secure processing.
This skill helps you understand AI-generated code security risks and practical mitigation strategies for vibe coding, improving secure development awareness.
This skill helps you validate security features before deployment by testing CSRF, rate limiting, input validation, and security headers.
This skill helps you secure API routes from cross-site attacks by implementing CSRF protection with token validation.
This skill helps you identify and remediate race conditions, integer overflows, and calculation errors in AI-generated JavaScript code to secure business logic.
This skill analyzes AI-generated code to identify and explain injection vulnerabilities such as SQL injection, command injection, and XSS, with secure
This skill helps you implement secure access control with RBAC, ownership checks, permissions, and testing templates for robust authorization.
This skill provides quick, secure templates for common features using existing utilities, enabling fast, safe implementations like contact forms and public
This skill helps you audit, update, and secure npm dependencies to prevent supply chain attacks and vulnerabilities.