What problem does it solve?
This Skill simplifies the development of complex Cloudflare Workers applications by providing pre-built modules for essential functionalities like authentication, database management, and authorization, reducing boilerplate code and development time.
Core Features & Use Cases
- Authentication: Integrates Better Auth for secure user authentication and session management.
- Database Management: Leverages ZenStack ORM for type-safe database interactions, supporting multi-connection and per-connection schemas.
- RBAC: Implements Role-Based Access Control using Casbin for granular permission management.
- Authorization Guards: Provides
AuthGuard for protecting routes based on authentication status and permissions.
- Test Factories: Offers utilities for generating test data, streamlining the testing process.
Quick Start
Use the stratal-framework skill to set up authentication with Better Auth and configure a ZenStack database connection.