What problem does it solve?
This Skill eliminates hours of trial and error when building Elysia.js (Bun) APIs with TypeScript, resolving common compilation errors, runtime 500s, and validation failures caused by framework-specific type system and routing quirks.
Core Features & Use Cases
- Route Parameter Conflict Fixes: Resolves errors from conflicting path parameter names in Elysia's memoirist router.
- Context Typing Workarounds: Fixes missing property errors on route handler context from auth middleware derive calls.
- Schema & Plugin Error Resolution: Addresses recursive schema type inference issues, JWT plugin misuse, optional field null validation errors, and nginx proxy interoperability problems.
- Use Case: A backend developer building a production Elysia API can use this Skill to quickly fix intermittent 500 errors from broken derive hooks or 422 validation errors from optional null fields without debugging framework internals.
Quick Start
Apply the relevant workaround from this skill to fix the TypeScript or runtime error you are encountering while building your Elysia.js (Bun) API.