Brandon Arbini
Community@brandonarbini · Costa Mesa, CA
Opinionated engineering standards for Next.js App Router, Prisma, Vitest, and devcontainer-based full-stack TypeScript development.
Agent Skills by Brandon Arbini
Showing 16 vetted skills indexed across 1 GitHub repositories.
next-caching
Implements 'use cache', cacheTag, and invalidation patterns for Next.js App Router applications.
decision-comments
Writes code comments, READMEs, and commit messages that record decisions and rationale.
next-server-actions
Implements validated Server Actions, form wiring, and API route patterns for Next.js App Router.
dev-environment
Routes repository commands through devcontainer exec and diagnoses port and worktree failures.
db-test-isolation
Enforces isolation rules for database tests using template-database cloning and global truncation.
test-mocking
Guides Vitest module mocking with vi.fn, vi.mocked, and per-test reset strategies.
env-and-secrets
Enforce environment variable access through zod-validated modules and ESLint gating in Next.js projects.
verify-in-browser
Verifies visible UI changes by driving the running app in a browser before reporting completion.
seed-fixtures
Guides writing idempotent, production-safe Prisma database seed fixtures for development environments.
converge
Audits and fixes repository drift against dev-env skill contracts.
next-data-layout
Organizes Next.js App Router code into route sidecars and shared domain primitives.
list-queries
Designs paginated list, search, and picker queries for large multi-tenant database tables.
prisma-rename-migrations
Guides safe Prisma database renames with hand-written migrations, transactions, and data sweeps.
prisma-harness
Configure and validate the Prisma 7 client, migrations, and Vitest test database harness.
transactional-email
Implements transactional email sending with provider tokens, templates, and delivery tracking.
toolchain
Validates and maintains pnpm, Node, ESLint, and Vitest configuration contracts in Next.js repositories.
Frequently Asked Questions About Brandon Arbini
FAQPage SchemaWhat tasks can I accomplish with brandonarbini's skills?▼
You can structure Next.js App Router routes and data layers, implement cache invalidation with cacheTag and revalidateTag, build validated Server Actions, write isolated database tests, mock modules in Vitest, manage Prisma rename migrations and seeds, configure environment variables and secrets, and send transactional email safely.
Who are these skills designed for?▼
Full-stack TypeScript engineers building Next.js App Router applications backed by Prisma and Postgres or MySQL. They suit developers maintaining devcontainer-based repositories, writing Vitest suites against real databases, and enforcing shared standards across AGENTS.md, CLAUDE.md, and Cursor rules files.
How do the skills fit into a practical development workflow?▼
Commands run through devcontainer exec while git and gh run on the host. Skills trigger contextually: next-data-layout when creating routes, next-caching when wiring 'use cache', db-test-isolation when adding test hooks, and prisma-rename-migrations before renaming any persisted table, column, or enum value.
What prerequisites and dependencies do these skills assume?▼
They assume Next.js 16+ with Cache Components, a Prisma schema with generated client, Vitest with a real test database, pnpm with packageManager pinning, and a devcontainer setup. The Next.js skills are library-agnostic and do not prescribe zod, react-hook-form, or any specific auth library.
Are these skills free and open source?▼
The skills are published publicly in brandonarbini's GitHub repositories as plain frontmatter-described skill folders under .agents/skills. No licensing fee, paid tier, or commercial restriction is indicated in the manifest; they can be adopted and converged into any repository following the stated standards.