andrewsrigom

58 mods across 1 repository, 2 stars between them.

andrewsrigom/agent-skills

Instructions file CodexOpenCode

AGENTS.md instructions for andrewsrigom/agent-skills, covering agents.md, purpose, repo shape, skill quality bar and preferred skill shape.

2 5mo ago A 1,546 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when implementing email and password auth or tuning session behavior in Better Auth. Covers sign-up and sign-in flows, password reset boundaries, cookie-backed sessions, refresh policy, cache strategy, stateless mode, and session-sensitive security tradeoffs.

2 5mo ago A 56 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when integrating Better Auth with Next.js App Router or Pages Router. Covers toNextJsHandler, auth route mounting, client setup, RSC and server action boundaries, proxy or middleware-based protection, and session checks across modern Next.js versions.

2 5mo ago A 61 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when setting up Better Auth for the first time or routing Better Auth work to the right follow-up skill. Covers package installation, secrets, base URL, auth handler mounting, client creation, and plugin-aware setup decisions.

2 5mo ago A 52 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when extending Better Auth with plugins, especially organization management and enterprise SSO. Covers plugin wiring on server and client, CLI migration flow, organization roles and access control, and deciding when SSO or organization plugins belong in the auth design.

2 5mo ago A 58 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when configuring social sign-in or provider-based OAuth flows in Better Auth. Covers social provider config, signIn.social, account linking, provider access tokens, generic OAuth, custom scopes, profile mapping, and redirect handling.

2 5mo ago A 53 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when a docs page is unclear because it mixes too many purposes. Covers choosing one primary doc type, separating tutorial, how-to, reference, and explanation content, and restructuring technical docs around reader intent.

2 5mo ago A 50 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Choose the right Drizzle ORM driver and runtime integration. Use when tasks mention drizzle-orm/node-postgres, neon-http, mysql2, better-sqlite3, @libsql/client, PGlite, Bun SQL, Cloudflare D1, Durable Objects, Expo SQLite, OP-SQLite, AWS Data API, serverless/edge runtimes, or Drizzle HTTP proxy setup.

2 5mo ago A 98 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use Drizzle ORM companion libraries and extension surfaces. Use when tasks mention drizzle-zod, drizzle-orm/zod, drizzle-valibot, drizzle-typebox, drizzle-arktype, drizzle-seed, drizzle-graphql, eslint-plugin-drizzle, @drizzle-team/studio, Drizzle Gateway, Drizzle Prisma extension, validator import migration, schema…

2 5mo ago A 118 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Manage Drizzle migrations and Drizzle Kit workflows. Use when tasks mention drizzle.config.ts, defineConfig, migration folders, introspection, drizzle-kit generate, migrate, push, pull, export, check, up, studio, multiple config files, schema filters, extension filters, or team migration conflict handling.

2 5mo ago A 85 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Set up Drizzle ORM, choose the right Drizzle package surface, and route Drizzle work to the correct follow-up skill. Use when tasks mention Drizzle installation, first-time setup, drizzle-orm, drizzle-kit, drizzle.config.ts, version selection, upgrading to the v1 beta line, validator-package import moves, or deciding…

2 5mo ago A 101 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Build and debug Drizzle ORM query code. Use when tasks mention select, insert, update, delete, joins, filter operators, db.query, db.query, partial selects, aggregations, pagination, sql, .$dynamic(), transactions, batch, cache, read replicas, or dynamic query-building helpers.

2 5mo ago A 80 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Design and maintain Drizzle ORM schemas and relation definitions. Use when tasks mention pgTable, mysqlTable, sqliteTable, pgSchema, column types, indexes, constraints, sequences, views, RLS, custom types, relations(), defineRelations(), db.query, db.query, soft relations, or schema organization and naming.

2 5mo ago A 84 tokens original MIT

github-triage

14

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when triaging GitHub issues or incoming bug reports. Covers fast issue review, category and state decisions, codebase context gathering, next-action recommendations, and preparing issues for implementation without jumping straight into code.

2 5mo ago A 47 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when exploring a codebase for architectural improvement opportunities. Covers finding shallow modules, identifying bad seams, proposing deeper boundaries, and turning structural friction into concrete refactor candidates.

2 5mo ago A 41 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when planning a refactor before implementation starts. Covers scope clarification, alternatives, testing strategy, tiny-commit sequencing, and writing a refactor plan that stays durable even if the code layout changes.

2 5mo ago A 45 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when configuring a repo to enforce Conventional Commits locally without making commit flow annoying. Covers commitlint, Husky commit-msg hooks, minimal config choices, and the rule that semantic commits should improve history quality, not add ceremony.

2 5mo ago A 56 tokens original MIT

setup-pre-commit

18

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when setting up pre-commit automation in a JavaScript or TypeScript repo. Covers Husky, lint-staged, formatter setup, package-manager-aware hook commands, and keeping commit-time checks realistic.

2 5mo ago A 46 tokens original MIT

triage-issue

19

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when investigating a bug before fixing it. Covers fast diagnosis, root-cause tracing, narrowing repro paths, checking adjacent code and tests, and producing a concrete fix plan instead of guessing.

2 5mo ago A 43 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when a feature needs a real implementation spec before coding starts. Covers goal and success criteria, user-facing behavior, boundaries, non-goals, edge cases, acceptance checks, and the rule that the spec should remove implementation guesswork instead of just sounding thorough.

2 5mo ago A 60 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when writing or reviewing a commit message and the real challenge is choosing the correct Conventional Commit type, scope, and summary based on change intent. Covers commit splitting, amend vs new commit decisions, and avoiding vague or misleading commit titles.

2 5mo ago A 55 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when implementing authentication or OAuth flows in Fastify, especially authorization code with PKCE, login callbacks, token validation, refresh handling, session or cookie boundaries, and protected route hooks.

2 5mo ago A 44 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use when building, organizing, or debugging Fastify applications. Covers plugins, routes, schemas, hooks, errors, auth boundaries, logging, testing, and deployment decisions for Fastify backends.

2 5mo ago A 46 tokens original MIT

andrewsrigom/agent-skills

Skill Claude CodeCodex

Use DynamicIcon, Lucide Lab, or custom iconNode data in React with the right tradeoffs. Use when tasks mention lucide-react/dynamic, DynamicIcon, icon names coming from a CMS or database, @lucide/lab, the Icon component, custom Lucide nodes, or loading icons outside the core Lucide set.

2 5mo ago A 89 tokens original MIT