SkillAgentSearch skills...

T3

your immediate tRPC & turborepo template with github oauth and email verification via resend along with a postgres orm prisma, proper tooling and pre-commit hooks via husky — ship faster with t3

Install / Use

/learn @rshdhere/T3
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <p> <img src="./apps/client/public/turborepo-icon-seeklogo.svg" alt="Turborepo" width="52" /> <img src="https://bun.sh/logo.svg" alt="Bun" width="58" /> <img src="https://raw.githubusercontent.com/colinhacks/zod/main/logo.svg" alt="Zod" width="58" /> <img src="https://trpc.io/img/logo.svg" alt="tRPC" width="52" /> <img src="https://www.prisma.io/favicon.ico" alt="Prisma" width="52" /> </p> </div> <div align="center">

TURBOREPO + BUN + ZOD + TRPC + PRISMA

tRPC

</div>

1. Install Dependencies

From the root of the monorepo, install all workspace dependencies :

bun install

2. Generate Prisma-Client

move to the /store package and generate the prisma-client :

bun run prisma:generate

3. Environment variables

move to the /config package and add your .env :

BACKEND_PORT=3001
JWT_SECRET=your-jwt-secret
DATABASE_URL=your-database-connection-string
RESEND_API_KEY=your-resend-api-key
CLIENT_ID_GITHUB=your-github-client-id
CLIENT_SECRET_GITHUB=your-github-client-secret

4. Manual Port's

move to the /config package and in constants.ts configure your client and server port's accordingly

5. Change address for email service

move to the /api package, Inside src/email.ts change the "from-address" and update the "bold-tag" to your address/domain from resend and your labs page or your service name accordingly

from: "your-resend-email/domain"
<b>your-name/your-email-service</b>!

Related Skills

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated25d ago
Forks2

Languages

TypeScript

Security Score

75/100

Audited on Mar 11, 2026

No findings