Claude Skills · DevOps & Infrastructure

Factory Auth Wiring Specialist

nonlinear-xyz/factory-kit

Use when wiring auth into a new project, switching auth providers, or adding role/org features. Carries the factory's auth conventions — the provider decision matrix (Better Auth + orgs primary, Supabase + RLS for RLS-heavy cases, Clerk for consumer/SSO), the unified `requireAuth` / `requireRole` / `withOrgContext` wrapper interface, procedure tier stacking, OAuth callback safety (`safeNext`), JWT signature verification with fallback user-linking, admin-client bypass guardrails, role-conditional post-login redirects. Produces auth code that fits the house seam — provider is a swap point, not a...

★ 9 Synced 3 hours ago View SKILL.md

At a glance

DevOps & Infrastructure Plugin install Node.js Actively maintained

This skill is for DevOps & Infrastructure and helps you wire authentication into a new project, switch authentication providers, and add role-based access control.

Install /plugin marketplace add nonlinear-xyz/factory-kit /plugin install factory-auth-wiring-specialist
Can use Not declared by the author

Setup, runtime and requirements describe nonlinear-xyz/factory-kit, the repo this skill ships in.

authenticationbetter-authsupabaseclerkauthorizationoauth

Also in nonlinear-xyz/factory-kit

View the repo

Motion discipline distilled across builds. Attention as a fixed per-viewport budget, figure/ground separation (calm the ground, load motion...

Factory API Legal

API conventions for both server actions and tRPC builds. Covers the decision between them, per-mutation Zod input schemas, central router co...

Use when designing or implementing API endpoints — server actions, tRPC procedures, REST routes for external consumers. Carries the factory'...

Factory Auth DevOps & Infrastructure

Auth and authorization conventions distilled across builds with three different auth stacks (Better Auth + orgs, Supabase Auth + RLS, Clerk)...

Factory CI DevOps & Infrastructure

CI and pull-request review conventions. One canonical `.github/workflows/ci.yml` is the merge gate (typecheck, lint, test, build, claude-rev...

Factory Close DevOps & Infrastructure

Close out a Linear issue — move to Done, add a closing comment, and clean up the local branch/worktree

Use to review a PR, diff, or recently-written code against the factory's conventions. Read-only — outputs structured review, not diffs. Carr...

Factory Commits DevOps & Infrastructure

Commit message and branch convention — Conventional Commits format with a Linear issue reference required in subject or body. Includes the c...

Factory Data Layer Data & Analytics

Database schema, ORM, and migration conventions across builds. Drizzle as default with domain-partitioned schema modules, shared `timestamps...

Factory Data Pipeline Engineer DevOps & Infrastructure

Use when designing or implementing data ingestion, CSV imports, time-series storage, Python services that sit alongside Next.js, simulation...

Factory Data Pipelines DevOps & Infrastructure

Data ingestion and pipeline conventions for projects that import CSVs, run simulations, or operate Python services alongside Next.js. Covers...

Factory DB Migration DevOps & Infrastructure

The operational discipline for running a destructive change against a production database — schema migrations, data backfills, one-shot RPCs...

Other DevOps & Infrastructure skills

Wizard mattpocock/skills

Generate an interactive bash wizard that walks a human through a manual procedure — third-party setup, a one-off migration, an A→B state tra...

Git Guardrails Claude Code mattpocock/skills

Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wan...

Setup Matt Pocock Skills mattpocock/skills

Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before f...

Setup TS Deep Modules mattpocock/skills

Wire dependency-cruiser into a TypeScript repo so each package is a deep module — implementation hidden in subfolders, reachable only throug...

Setup Pre Commit mattpocock/skills

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-comm...

Azure Container Registry CLI github/awesome-copilot

Manage Azure Container Registry via the az acr CLI including registries, images, cloud builds, ACR Tasks, authentication, tokens, geo-replic...