What problem does it solve?
Centralizes and orchestrates backend business logic to ensure consistent validation, error handling, authentication, and cross-repository workflows for server-side applications.
Core Features & Use Cases
- Service orchestration: Coordinate multi-step workflows such as user registration, home creation, and invite flows across repositories.
- Robust validation & errors: Enforce input, state, and uniqueness checks and throw errors with explicit HTTP status causes.
- Auth and token management: Standardize password hashing, JWT generation/verification, refresh token lifecycle, and async email sending.
- Use Case: Implement a registration flow that validates input, assigns a default role, creates related resources, sends verification emails asynchronously, and returns access and refresh tokens.
Quick Start
Ask the services skill to implement a createUser workflow that validates input, hashes the password, assigns a default role, persists the user, and returns authentication tokens.