What problem does it solve? Auth-related pull requests and deployments often ship with missing endpoint scopes, leaked secrets, or permission matrix gaps. This Skill enforces a non-negotiable security checklist for the Portal Centralizado de Datos Financieros so no insecure change reaches production. ## Core Features & Use Cases - Scope Coverage Verification: Greps all FastAPI routers to confirm every data endpoint uses Security(get_current_user, scopes=[...]) and blocks PRs with unprotected endpoints. - Leakage & Dependency Scans: Runs gitleaks, pip-audit, pnpm audit, and ruff --select=S, plus greps for passwords or raw prompts in logs and response models. - Auth Rule Enforcement: Validates the 401/403 permission matrix across 4 roles, admin self-demotion protection (409), dummy-hash anti-timing login, httpOnly JWT cookies, and the R11 scope creep guard. - Use Case: Before merging an auth-related PR, run the audit to confirm 100% endpoint scope coverage, a clean secrets scan, and a passing role-based permission matrix. ## Quick Start Run the portal security audit on the current branch and report any checklist items that fail before I merge this PR.