Рева Дмитрий Владимирович
Community@DimonikRV · Kropyvnytskyi
Dmitriy Reva's skill registry covers Clerk authentication, Prisma ORM v7, Liveblocks realtime collaboration, and Playwright/Vitest testing for Next.js SaaS applications.
Agent Skills by Рева Дмитрий Владимирович
Showing 23 vetted skills indexed across 1 GitHub repositories.
liveblocks-best-practices
Implement and debug Liveblocks realtime collaboration features in React applications.
clerk-cli
Operate the Clerk CLI for authentication, user management, and Backend or Platform API calls.
clerk-backend-api
Browse and execute Clerk Backend REST API endpoints with authenticated curl requests.
clerk-webhooks
Implement verified Clerk webhook handlers for user, organization, and billing event synchronization.
prisma-upgrade-v7
Migrates Prisma ORM projects from v6 to v7 across all breaking changes.
prisma-cli
Reference Prisma ORM CLI commands for migrations, client generation, and database operations.
clerk-nextjs-patterns
Implement Clerk authentication patterns for Next.js middleware, Server Actions, and API routes.
spec-pipeline
Discovers unimplemented feature specs and orchestrates review, correction, and implementation workflow.
prisma-driver-adapter-implementation
Implements Prisma v7 driver adapters for custom database drivers in TypeScript.
prisma-client-api
Provides Prisma Client API reference for database queries, filters, relations, and transactions.
clerk-orgs
Implements Clerk Organizations for multi-tenant B2B SaaS with roles, invitations, and enterprise SSO.
clerk-setup
Configure Clerk authentication in web projects using CLI provisioning and official quickstart guides.
clerk-custom-ui
Build custom Clerk sign-in and sign-up flows and style authentication components.
clerk-billing
Implement Clerk Billing subscription plans, feature gating, and billing webhooks in Next.js applications.
prisma-postgres
Provision and manage Prisma Postgres databases via CLI, Console, and Management API.
prisma-postgres-setup
Provisions Prisma Postgres databases via the Management API and connects them to local projects.
clerk-testing
Configures end-to-end authentication flow tests for Clerk apps using Playwright or Cypress.
clerk
Routes Clerk authentication tasks to framework-specific implementation guidance and patterns.
prisma-compute
Deploy and manage Prisma Compute apps using the Prisma Platform CLI.
prisma-database-setup
Configure Prisma ORM with PostgreSQL, MySQL, SQLite, MongoDB, and other database providers.
playwright-skill
Automates browser testing and web interactions using Playwright with auto-detected dev servers.
vitest-testing
Writes, runs, and diagnoses Vitest unit and integration tests for Next.js TypeScript projects.
non-functional-testing
Runs load, accessibility, security, Lighthouse, and visual regression tests for web applications.
Frequently Asked Questions About Рева Дмитрий Владимирович
FAQPage SchemaWhat tasks can I accomplish using DimonikRV's skills?▼
You can integrate Clerk authentication (setup, custom UI, organizations, billing, webhooks, testing), manage Prisma ORM (v7 migration, client queries, CLI, Postgres provisioning, Compute deployment), build Liveblocks realtime collaboration features, and run Playwright browser tests plus Vitest unit/integration tests.
Who are these skills designed for?▼
Full-stack engineers building Next.js and TypeScript SaaS applications. They target developers implementing B2B multi-tenancy with Clerk Organizations, subscription billing with Stripe-backed checkout, Prisma database layers, and realtime collaborative editing with Liveblocks.
What prerequisites and environment keys are required?▼
Clerk skills require NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY, plus CLERK_WEBHOOK_SIGNING_SECRET for webhooks and CLERK_TESTING_TOKEN for E2E tests. Node.js 20.9.0 or higher is required. Prisma Postgres provisioning uses service tokens or OAuth via the Management API.
What licenses cover these skills?▼
Nearly all skills are released under the MIT license, including the Clerk, Prisma, and testing skills. The liveblocks-best-practices skill is published under the Apache License 2.0. All are free to use, modify, and redistribute under their respective terms.
How do the testing skills work in practice?▼
The vitest-testing skill writes and diagnoses unit, integration, and component tests with mocked Clerk, Prisma, Liveblocks, and Next.js dependencies. The playwright-skill auto-detects dev servers and writes browser tests to /tmp, while non-functional-testing covers k6 load, axe-core accessibility, Snyk security scans, and visual regression.