Awesome-omni-skill backend-patterns
Backend patterns for ORPC routers, Drizzle schemas, and server-side code. Use when creating API endpoints, database tables, or services.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/backend-patterns-grmkris" ~/.claude/skills/diegosouzapw-awesome-omni-skill-backend-patterns && rm -rf "$T"
manifest:
skills/development/backend-patterns-grmkris/SKILL.mdsource content
Backend Patterns
Use these patterns when creating API endpoints, database schemas, or server-side logic.
When to Use
- Creating new ORPC router procedures
- Adding database tables or schema changes
- Implementing server-side business logic
- Adding authentication/authorization logic
Key Files
- API factory with dependency injectionsrc/server/create-api.ts
- Request context with session and dbsrc/server/context.ts
- Procedure definitions (publicProcedure, protectedProcedure)src/server/index.ts
- Router definitionssrc/server/routers/index.ts
- Table definitionssrc/db/schema/
Pattern Files
- schema.md - SQLite schema patterns
- router.md - ORPC router patterns
- service.md - Service factory patterns