gengirish avatar

gengirish

Community

@gengirish

9Followers
|
197Public Repos
|
25Published Skills

gengirish maintains 25 skills for DropFlow, a multi-tenant e-commerce SaaS covering Next.js, payments, GST invoicing, shipping, notifications, and observability.

Skills Distribution
DomainDeveloper To...Full-Stack Web Dev.. (40%)Payments, GST & In.. (20%)Testing, Observabi.. (16%)Notifications & Co.. (12%)

Agent Skills by gengirish

Showing 25 vetted skills indexed across 1 GitHub repositories.

gengirishgengirish

next-safe-action

Implements type-safe server actions with middleware chains and optimistic updates in Next.js.

Community
Intermediate
gengirishgengirish

react-pdf-invoices

Generates Indian GST-compliant invoice PDFs using @react-pdf/renderer in a worker.

Community
Intermediate
gengirishgengirish

novu-notifications

Implement multi-channel order notifications using Novu, Twilio, and Resend.

Community
Intermediate
gengirishgengirish

razorpay-stripe

Implements Razorpay and Stripe payment flows, webhooks, and refunds for DropFlow orders.

Community
Intermediate
gengirishgengirish

better-sse

Implements tenant-scoped Server-Sent Events broadcasting with better-sse across Express workers and Next.js clients.

Community
Intermediate
gengirishgengirish

tremor-analytics

Builds Tremor React KPI cards and charts for DropFlow analytics dashboards.

Community
Basic
gengirishgengirish

fast-csv-import

Parses and validates bulk product CSV files for import into a multi-tenant catalog database.

Community
Intermediate
gengirishgengirish

react-flow-workflows

Build React Flow DAG editors and live workflow run visualizations with @xyflow/react.

Community
Intermediate
gengirishgengirish

docs

Updates project documentation files to stay synchronized with code changes.

Community
Basic
gengirishgengirish

pino-otel-sentry

Implements Pino logging, OpenTelemetry tracing, and Sentry error tracking for Node.js services.

Community
Intermediate
gengirishgengirish

zod-schemas

Create Zod validation schemas for API inputs, DTOs, env parsers, and worker job payloads.

Community
Intermediate
gengirishgengirish

indian-gst-einvoice

Calculates Indian GST breakdowns, validates GSTINs, and submits e-Invoices to the IRP API.

Community
Intermediate
gengirishgengirish

shadcn-tailwind-ui

Implements shadcn/ui and Tailwind CSS component patterns for the DropFlow dashboard frontend.

Community
Intermediate
gengirishgengirish

trpc-web-worker

Implements typed tRPC communication between a Vercel web app and a Fly.io worker service.

Community
Intermediate
gengirishgengirish

nextjs-dropflow

Implements Next.js 14 App Router patterns for routes, API handlers, middleware, and server actions.

Community
Intermediate
gengirishgengirish

turborepo-pnpm

Configures Turborepo pipelines and pnpm workspace dependencies for monorepo package management.

Community
Intermediate
gengirishgengirish

prisma-multi-tenant

Implements tenant-isolated Prisma queries and migrations on Neon PostgreSQL.

Community
Intermediate
gengirishgengirish

react-email-resend

Create React Email templates and send transactional emails via Resend.

Community
Intermediate
gengirishgengirish

growthbook-flags

Implements GrowthBook feature flags for tenant-level rollouts and A/B tests in React applications.

Community
Intermediate
gengirishgengirish

tanstack-data-views

Implements server-side paginated data tables using TanStack Table, TanStack Query, and nuqs.

Community
Intermediate
gengirishgengirish

shipping-carriers

Implements Shiprocket and EasyPost carrier integrations for shipment creation, tracking, and webhooks.

Community
Intermediate
gengirishgengirish

doc-authoring

Create and update Markdown documentation files following DropFlow docs conventions.

Community
Intermediate
gengirishgengirish

vitest-playwright-msw

Writes unit, integration, and E2E tests using Vitest, Playwright, and MSW.

Community
Intermediate
gengirishgengirish

biome-dx

Configures Biome linting and formatting plus tsx TypeScript script execution for monorepo projects.

Community
Intermediate

Frequently Asked Questions About gengirish

FAQPage Schema
What tasks can I accomplish with gengirish's DropFlow skills?▼

You can build a multi-tenant e-commerce platform: Next.js 14 routes and type-safe server actions, tRPC APIs between web and worker apps, Prisma/Neon tenant isolation, GST invoicing, Razorpay/Stripe payments, Shiprocket/EasyPost shipping, Novu notifications, Tremor analytics dashboards, and React Flow DAG visualization.

Who are these DropFlow skills designed for?▼

Full-stack TypeScript engineers building or maintaining the DropFlow SaaS monorepo. They target developers working in apps/web (Vercel), apps/worker (Fly.io), and shared packages, covering frontend UI with shadcn/Tailwind, backend queues, payments, and Indian tax compliance.

What is the runtime and architecture setup for DropFlow?▼

DropFlow is a Turborepo + pnpm monorepo. The Next.js 14 web app deploys to Vercel, the BullMQ worker service runs on Fly.io with ioredis, and data lives in Neon PostgreSQL via Prisma. tRPC provides typed communication between the web and worker services.

How are testing and code quality handled in DropFlow?▼

Testing uses Vitest for unit and integration tests, Playwright for end-to-end coverage, and MSW for API mocking. Code quality relies on Biome for linting and formatting, tsx for running TypeScript, plus Pino logging, OpenTelemetry tracing, and Sentry error tracking for observability.

What prerequisites are needed to use these skills?▼

You need the DropFlow monorepo with pnpm workspaces, Node.js with TypeScript, a Neon PostgreSQL database, Redis for BullMQ queues, and accounts for integrated services such as Razorpay, Stripe, Novu, Resend, Shiprocket, EasyPost, GrowthBook, and Sentry depending on the feature.