Brandon Arbini avatar

Brandon Arbini

Community

@brandonarbini · Costa Mesa, CA

39Followers
|
7Public Repos
|
16Published Skills

Opinionated engineering standards for Next.js App Router, Prisma, Vitest, and devcontainer-based full-stack TypeScript development.

Skills Distribution
DomainDeveloper To...Next.js App Router.. (35%)Prisma & Database .. (25%)Testing & Mocking .. (15%)Dev Environment & .. (15%)

Agent Skills by Brandon Arbini

Showing 16 vetted skills indexed across 1 GitHub repositories.

brandonarbinibrandonarbini

next-caching

Implements 'use cache', cacheTag, and invalidation patterns for Next.js App Router applications.

Community
Intermediate
brandonarbinibrandonarbini

decision-comments

Writes code comments, READMEs, and commit messages that record decisions and rationale.

Community
Basic
brandonarbinibrandonarbini

next-server-actions

Implements validated Server Actions, form wiring, and API route patterns for Next.js App Router.

Community
Intermediate
brandonarbinibrandonarbini

dev-environment

Routes repository commands through devcontainer exec and diagnoses port and worktree failures.

Community
Intermediate
brandonarbinibrandonarbini

db-test-isolation

Enforces isolation rules for database tests using template-database cloning and global truncation.

Community
Intermediate
brandonarbinibrandonarbini

test-mocking

Guides Vitest module mocking with vi.fn, vi.mocked, and per-test reset strategies.

Community
Intermediate
brandonarbinibrandonarbini

env-and-secrets

Enforce environment variable access through zod-validated modules and ESLint gating in Next.js projects.

Community
Intermediate
brandonarbinibrandonarbini

verify-in-browser

Verifies visible UI changes by driving the running app in a browser before reporting completion.

Community
Basic
brandonarbinibrandonarbini

seed-fixtures

Guides writing idempotent, production-safe Prisma database seed fixtures for development environments.

Community
Intermediate
brandonarbinibrandonarbini

converge

Audits and fixes repository drift against dev-env skill contracts.

Community
Intermediate
brandonarbinibrandonarbini

next-data-layout

Organizes Next.js App Router code into route sidecars and shared domain primitives.

Community
Intermediate
brandonarbinibrandonarbini

list-queries

Designs paginated list, search, and picker queries for large multi-tenant database tables.

Community
Intermediate
brandonarbinibrandonarbini

prisma-rename-migrations

Guides safe Prisma database renames with hand-written migrations, transactions, and data sweeps.

Community
Intermediate
brandonarbinibrandonarbini

prisma-harness

Configure and validate the Prisma 7 client, migrations, and Vitest test database harness.

Community
Advanced
brandonarbinibrandonarbini

transactional-email

Implements transactional email sending with provider tokens, templates, and delivery tracking.

Community
Intermediate
brandonarbinibrandonarbini

toolchain

Validates and maintains pnpm, Node, ESLint, and Vitest configuration contracts in Next.js repositories.

Community
Advanced

Frequently Asked Questions About Brandon Arbini

FAQPage Schema
What 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.