Loading...
Loading...
Found 166 Skills
Automated vulnerability detection using OWASP tools, CVE databases, and security scanners. Use when performing security audits, compliance checks, or continuous security monitoring.
Manage project dependencies across languages including npm install, package versioning, dependency conflicts, security scanning, and lock files. Use when dealing with dependencies, version pinning, semantic versioning, or resolving conflicts.
List and test exposed PostgreSQL RPC functions for security issues and potential RLS bypass.
Extract the Supabase anon/public API key from client-side code. This key is expected in client apps but important for RLS testing.
Extract and decode Supabase-related JWTs from client-side code, cookies, and local storage patterns.
Discover and test Supabase Edge Functions for security vulnerabilities and misconfigurations.
Use when reviewing code, pull requests, or diffs. Provides patterns, checklists, and templates for systematic code review with a focus on correctness, security, readability, performance, and maintainability.
Quality assurance specialist for security, performance, accessibility, and comprehensive testing
Identifies and fixes XSS, SQL injection, and command injection vulnerabilities with validation schemas, sanitization libraries, and safe coding patterns. Use for "input validation", "XSS prevention", "SQL injection", or "sanitization".
Coordinates dependency upgrades across all detected package managers
Review one change set in one mode (`pr` or `local`) for correctness, security, tests, and scope, and return a clear go/no-go decision. Triggers: review pr, review local, readiness check, pre-merge review.
Expert at quality-focused code review with security emphasis. Use when reviewing code changes, performing security audits, identifying bugs, ensuring code quality and maintainability, or analyzing pull requests for issues.