m-binimran/dev-pack

Guardrails, skills, loops, hooks & review agents for database + website builders on Claude Code (Next.js + Supabase).

2Stars on the repository
57Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

claude-pack-builder

01

m-binimran/dev-pack

Skill Claude CodeCodex

Design, build, verify, and publish a curated Claude Code pack — a reusable collection of rules, skills, hooks, loops, and review agents — to GitHub. Trigger this skill whenever the user wants to "create a Claude Code pack", "build a rules/hooks/skills collection", "make a guardrail pack", "package my…

2 2mo ago A 159 tokens original MIT

a11y-audit

02

m-binimran/dev-pack

Skill Claude CodeCodex

Audit a web page/component against WCAG 2.2 AA — semantics, keyboard, contrast, labels, focus, alt text. Use when reviewing UI for accessibility or before shipping a page.

2 2mo ago A 45 tokens original MIT

animation-implement

03

m-binimran/dev-pack

Skill Claude CodeCodex

Implement web animations with the right engine (Motion, GSAP, Anime.js, React Spring, tailwindcss-motion) and a mandatory prefers-reduced-motion fallback at 60fps. Use when adding any motion to a site.

2 2mo ago A 50 tokens original MIT

api-design

04

m-binimran/dev-pack

Skill Claude CodeCodex

Design Next.js route handlers and server actions with input validation, correct status codes, error handling, and rate limiting. Use when building an API endpoint, server action, or webhook receiver.

2 2mo ago A 40 tokens original MIT

m-binimran/dev-pack

Skill Claude CodeCodex

Get Next.js App Router caching right — static vs dynamic rendering, fetch cache, revalidatePath/revalidateTag, and ISR. Use when data is stale, a page won't update, or you're tuning performance vs freshness.

2 2mo ago A 49 tokens original MIT

component-scaffold

06

m-binimran/dev-pack

Skill Claude CodeCodex

Build a production React component on shadcn/ui + Tailwind — variants, compound pattern, accessible states, and a clean prop API. Use when creating a new UI component or refactoring a messy one.

2 2mo ago A 46 tokens original MIT

db-backup-restore

07

m-binimran/dev-pack

Skill Claude CodeCodex

Safely back up and restore a Postgres/Supabase database — pgdump/pgrestore, Supabase backups/PITR, and a no-data-loss restore runbook. Use before risky migrations, for disaster recovery, or when cloning prod to staging.

2 2mo ago A 58 tokens original MIT

design-direction

08

m-binimran/dev-pack

Skill Claude CodeCodex

Choose an intentional, non-template visual direction (style, palette, type, motion) BEFORE writing any UI. Use at the start of a new site/page or when output looks generic. Enforces the anti-template policy.

2 2mo ago A 47 tokens original MIT

error-states

09

m-binimran/dev-pack

Skill Claude CodeCodex

Design the non-happy-path UI in Next.js — loading, error, not-found, and empty states with Suspense, error boundaries, and user-facing feedback. Use when a page fetches data, can fail, or can be empty.

2 2mo ago A 53 tokens original MIT

form-builder

10

m-binimran/dev-pack

Skill Claude CodeCodex

Build accessible, validated forms with React Hook Form + Zod + shadcn Form, wired to a Next.js server action. Use when adding any form (contact, signup, checkout, settings).

2 2mo ago A 43 tokens original MIT

migration-safety

11

m-binimran/dev-pack

Skill Claude CodeCodex

Generate safe, reversible Postgres/Supabase migrations using the expand→backfill→contract pattern, avoiding locks and data loss. Use when altering schema, adding/removing columns, or changing types on tables that already hold data.

2 2mo ago A 50 tokens original MIT

observability

12

m-binimran/dev-pack

Skill Claude CodeCodex

Add error monitoring and structured logging to a Next.js + Supabase app — Sentry for errors, request-scoped logs, and useful context without leaking PII. Use when setting up monitoring or debugging production issues.

2 2mo ago A 46 tokens original MIT

perf-budget

13

m-binimran/dev-pack

Skill Claude CodeCodex

Enforce a Core Web Vitals / Lighthouse performance budget on a Next.js site — LCP, CLS, INP, bundle size, images. Use before shipping a page or when a page feels slow.

2 2mo ago A 45 tokens original MIT

query-optimizer

14

m-binimran/dev-pack

Skill Claude CodeCodex

Diagnose and fix slow Postgres queries using EXPLAIN ANALYZE, index suggestions, and N+1 detection. Use when a query is slow, a page is slow because of the DB, or before shipping a query that touches a large table.

2 2mo ago A 56 tokens original MIT

m-binimran/dev-pack

Skill Claude CodeCodex

Add Supabase Realtime to a Next.js app — Postgres Changes, Broadcast, and Presence — with proper cleanup and RLS-aware channels. Use when building live updates, presence indicators, or collaborative features.

2 2mo ago A 47 tokens original MIT

responsive-layout

16

m-binimran/dev-pack

Skill Claude CodeCodex

Build mobile-first responsive layouts (≥375px) with fluid type, container queries, and grid/bento composition that doesn't break. Use when laying out a page or fixing responsive issues.

2 2mo ago A 40 tokens original MIT

rls-policy

17

m-binimran/dev-pack

Skill Claude CodeCodex

Write and test Supabase/Postgres Row-Level Security policies so users can only access their own rows. Use when a table holds user data, when enabling RLS, or when auditing access control on Supabase.

2 2mo ago A 46 tokens original MIT

schema-designer

18

m-binimran/dev-pack

Skill Claude CodeCodex

Design normalized Postgres/Supabase schemas — tables, columns, types, keys, indexes, and constraints with consistent naming. Use when creating a new database schema, adding tables, or reviewing a data model.

2 2mo ago A 46 tokens original MIT