narpatsinghpurohit

22 mods across 1 repository, 5 stars between them.

backend-agent

01

narpatsinghpurohit/tstack

Agent Claude Code

NestJS backend implementation specialist. Builds modules, controllers, services, Mongoose schemas, DTOs, and queue processors. Use when implementing backend features, API endpoints, database schema changes, or queue pipeline extensions.

5 5mo ago A 45 tokens original MIT

code-reviewer

02

narpatsinghpurohit/tstack

Agent Claude Code

Senior code reviewer for this monorepo. Readonly specialist — analyzes implementations against the 3-file split pattern, import boundaries, and project conventions. Use when reviewing code, pull requests, or asking for a code quality assessment.

5 5mo ago A 50 tokens original MIT

mobile-agent

03

narpatsinghpurohit/tstack

Agent Claude Code

React Native mobile implementation specialist. Builds features using the 3-file split pattern (hook/view/glue) with React Native, NativeWind, React Navigation, and React Native Reusables (shadcn/ui for RN). Use when implementing mobile app features, screens, or native components.

5 5mo ago A 61 tokens original MIT

technical-architect

04

narpatsinghpurohit/tstack

Agent Claude Code

Senior technical architecture and feature planning specialist. Reasoning-first and adaptive — analyzes the codebase, identifies patterns and constraints, and produces detailed, execution-ready plans with tradeoffs, file-level changes, edge cases, UX, security, and performance considerations. Use proactively for…

5 5mo ago A 62 tokens original MIT

web-agent

05

narpatsinghpurohit/tstack

Agent Claude Code

Web frontend implementation specialist. Builds features using the 3-file split pattern (hook/view/glue) with Vite, React, Tailwind CSS, and shadcn/ui. Use when implementing web UI features, admin pages, or dashboard widgets.

5 5mo ago A 53 tokens original MIT

tstack

06

narpatsinghpurohit/tstack

Settings file Claude Code

Agent settings declaring 4 allowed tools.

5 5mo ago A tokens not measured copy · 88% MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Add a new API endpoint end-to-end from backend to frontend. Creates Zod schema in packages/shared, NestJS repository method, service logic, controller with Swagger decorators, TanStack Query hook in apps/web, and React component. Use when the user wants to add a new endpoint, connect frontend to backend, wire up a…

5 5mo ago A 79 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Add a new Zod validation schema to packages/shared with TypeScript type inference via z.infer, proper exports, and consumption patterns for both NestJS (ZodValidationPipe) and React (hookform/resolvers/zod). Use when creating shared types, DTOs, validation schemas, API contracts, or adding a new entity type used…

5 5mo ago A 79 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Define a new Mongoose schema with @Schema decorator, SchemaFactory, indexes, virtuals, timestamps, and pre/post hooks. Creates matching repository extending BaseRepository. Use when adding a new MongoDB collection, database model, entity schema, or data model to the NestJS backend in apps/api.

5 5mo ago A 66 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Multi-agent feature orchestration workflow. Decomposes feature requests or plan files into parallel agent tasks, delegates to backend-agent, web-agent, and mobile-agent, verifies cross-app consistency, and runs code-reviewer. Use when building features that span multiple apps, executing a plan file, or when the user…

5 5mo ago A 74 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Scaffold a new NestJS feature module with controller, service, repository extending BaseRepository, Zod DTOs in packages/shared, Mongoose schema, and unit tests. Use when creating a new backend feature, adding a new resource, or the user says 'create module', 'add feature', 'new resource', or 'scaffold' for the API in…

5 5mo ago A 83 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Create a new React feature in apps/web using the 3-file split pattern (hook/view/glue). Every feature follows the same structure — no exceptions. Use when adding a new page, screen, feature, view, or section to the frontend application.

5 5mo ago A 57 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Create a new React Native feature using the 3-file split pattern (hook/view/glue). Uses React Native Reusables (shadcn/ui port) for UI components. Every feature follows the same structure. Use when adding a new screen, feature, or section to the mobile app.

5 5mo ago A 66 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Defines the pagination standard across shared types, NestJS endpoints, TanStack Query hooks, and React/RN table UIs. Use when adding pagination, paginated list endpoints, page/limit query params, table paging controls, or when reviewing whether pagination follows project conventions.

5 5mo ago A 59 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Define and review permission coverage for project features. Covers the two-level RBAC model (platform + tenant), permission constants, backend enforcement with @Can/@CanAny, tenant-scoped permission resolution via Membership, frontend/mobile route and action gating with useCan(), and review checks. Use when adding or…

5 5mo ago A 85 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Review NestJS backend code for architecture compliance, security, performance, and project conventions. Checks repository pattern, Zod validation, error handling, auth guards, multi-tenant scoping, logging, and test coverage. Use when reviewing backend code, pull requests, API code, or the user asks to review NestJS…

5 5mo ago A 80 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Review React frontend code for patterns, performance, accessibility, and project conventions. Enforces non-negotiable rules that block merge across security, hooks, accessibility, state management, component design, TypeScript, feature structure, and import boundaries. Use when reviewing frontend code, pull requests…

5 5mo ago A 85 tokens original MIT

reviewing-rn-code

18

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Review React Native mobile code for patterns, performance, accessibility, and project conventions. Enforces non-negotiable rules across feature structure, performance, platform handling, accessibility, and React Native Reusables usage. Use when reviewing mobile code, pull requests, RN components, or the user asks to…

5 5mo ago A 75 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Spec-driven development workflow for medium-to-large features. Creates structured requirement, design, and task documents in specs/{feature}/ before implementation. Reduces AI assumptions, preserves context across sessions, and produces reviewable planning artifacts. Use when a feature touches 2+ apps, requires 3+…

5 5mo ago A 75 tokens original MIT

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Core project guide for this monorepo. Covers project structure, tech stack, naming conventions, architecture layers, development workflow, and coding standards. Use when starting work on any task, exploring the codebase, onboarding, asking about project structure, or needing context about how the monorepo is organized…

5 5mo ago A 70 tokens original MIT

writing-tests

21

narpatsinghpurohit/tstack

Skill Claude CodeCodex

Write tests following project patterns. NestJS unit tests with mocked repositories via overrideProvider, e2e tests with Supertest and mongodb-memory-server. React tests with React Testing Library + MSW. React Native tests with RNTL + MSW. Use when writing tests, adding test coverage, testing a module, component…

5 5mo ago A 73 tokens original MIT

tstack CLAUDE.md

22

narpatsinghpurohit/tstack

Instructions file

Instructions for narpatsinghpurohit/tstack, covering claude.md, project config, project overview, quick reference and commands.

5 5mo ago A 1,609 tokens original MIT