What problem does it solve?
This security-audit skill provides structured, repeatable patterns to assess and enforce security controls in Convex applications, covering authorization, data access boundaries, action isolation, rate limiting, and protection of sensitive operations.
Core Features & Use Cases
- Authorization Logic audits to ensure only permitted roles can perform actions and access data.
- Data Access Boundaries audits to restrict visibility to user-owned or publicly available data, with audit trails.
- Action Isolation audits to prevent leakage of credentials and external API misuses, including internal vs external boundaries.
- Rate Limiting audits to prevent abuse and ensure fair usage across endpoints.
- Sensitive Operations protections to require multi-step verification and audit logging for dangerous actions.
Quick Start
Integrate these patterns into your Convex app to implement robust authorization, data boundaries, and safe operation controls.