solid-start-server-runtime
Expert guidance for SolidStart server runtime, including request events, middleware, server functions, and API architecture.
Introduction
The solid-start-server-runtime skill provides specialized architectural support for SolidStart developers managing server-side concerns. It focuses on the intersection of request lifecycle management, middleware composition, and server-side function execution. This skill is designed for engineers building robust, scalable full-stack applications who need to maintain strict boundaries between client and server execution environments while ensuring correct API behavior, status handling, and header management.
- Maps endpoint responsibilities to native SolidStart server primitives including create-handler and use-server.
- Orchestrates middleware boundaries and defines ordering for request event lifecycles.
- Enforces strict deployment constraints and runtime target awareness to ensure SSR/SSG compatibility.
- Validates auth and session models to ensure protected endpoints meet security standards before deployment.
- Provides automated validation hooks via CLI scripts to ensure code adherence to project-wide best practices.
- Facilitates handoff notes for implementation teams, detailing error semantics and response formatting requirements.
Usage involves defining your server runtime target and deployment constraints as primary inputs. Users should be prepared to specify route behaviors, session requirements, and expected error handling logic. The skill enforces boundary splits between client and server code, blocking completion if mixed concerns are detected or if security models are missing for protected routes. Outputs are structured via the DomainGuidanceOutput schema, ensuring that decisions are always backed by citations from the normalized SolidJS corpus, specifically referencing document IDs related to SolidStart internals. Use this skill when architecting API routes, debugging request event lifecycles, or refactoring server-side logic in SolidStart v2 projects.
Repository Stats
- Stars
- 4
- Forks
- 1
- Open Issues
- 0
- Language
- JavaScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 3, 2026, 05:32 PM