Back to authors
andrelandgraf

andrelandgraf

26 Skills published on GitHub.

agent-browser

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

UncategorizedView skill →

better-auth-best-practices

Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.

UncategorizedView skill →

better-auth-components

Add UI components and pages for authentication flows including sign in, sign up, forgot password, reset password, and email verification.

UncategorizedView skill →

better-auth-emails

Add email verification, password reset, and account management emails to Better Auth using Resend.

UncategorizedView skill →

better-auth-profile

Add a complete account settings page with profile editing, password changes, email updates, session management, and account deletion.

UncategorizedView skill →

authoring-recipes

Guidelines for authoring fullstackrecipes content - setup recipes, exposed skills (in ./skills/), cookbooks, templates, and installable registry utilities. Use when creating or editing any catalog content. For maintainers building the fullstackrecipes project, not developers consuming the stack.

UncategorizedView skill →

better-auth-protected-routes

Add server-side route protection to enforce authentication on specific pages while keeping others public.

UncategorizedView skill →

better-auth-setup

Add user authentication using Better Auth with Drizzle ORM and Neon Postgres. Base setup with email/password authentication.

UncategorizedView skill →

better-env

Better environment variable management for agents and humans with full type safety, CLI-based remote environment synchronization, and environment validation. Use when setting up typed config schemas, validating env variables, or managing remote env vars across Vercel, Netlify, Railway, Cloudflare, and Fly.io with better-env.

UncategorizedView skill →

fallow

Codebase intelligence for JavaScript and TypeScript. Free static layer reports quality, changed-code risk, cleanup opportunities (unused files, exports, types, dependencies), code duplication, circular dependencies, complexity hotspots, architecture boundary violations, feature flag patterns, and opt-in security candidates. Runtime coverage merges production execution data into the same health report for hot-path review, cold-path deletion confidence, and stale-flag evidence, with a single local capture available by default and continuous/cloud runtime monitoring available as an optional mode. 118 framework plugins, zero configuration, sub-second static analysis. Use when asked to analyze code health, audit PR risk, find cleanup opportunities or unused code, detect duplicates, check circular dependencies, audit complexity, check architecture boundaries, detect feature flags, surface security candidates, clean up the codebase, auto-fix issues, merge runtime coverage, or run fallow.

UncategorizedView skill →

neon-postgres-branches

>-

UncategorizedView skill →

neon-postgres-egress-optimizer

>-

UncategorizedView skill →

neon-postgres

>-

UncategorizedView skill →

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

UncategorizedView skill →

analytics-best-practices

Track custom events and conversions with Vercel Web Analytics via the track() call. Use when instrumenting user actions, conversions, or form submissions.

UncategorizedView skill →

authentication-best-practices

Read sessions client- and server-side, guard routes, and run sign in/up/out with Better Auth. Use when gating pages/APIs on auth or wiring auth flows.

UncategorizedView skill →

drizzle-queries

Write type-safe Postgres queries with Drizzle ORM (select/insert/update/delete, relations, new tables). Use when querying or mutating the database or adding a Drizzle table.

UncategorizedView skill →

logging-best-practices

Emit structured logs with Pino (levels, context-first signature, workflow-safe step wrapper). Use when adding logging to routes, libraries, or workflows.

UncategorizedView skill →

og-image-generation

Generate dynamic social preview images using Next.js file conventions and the next/og library. Server-rendered JSX images cached at build time.

UncategorizedView skill →

ralph-loop-workflow

Run a coding agent in an autonomous loop via a /ralph command, gated by a preflight check that every CLI is installed, linked, and authenticated. Use when driving long-running autonomous development from a wide, outcome-focused prompt.

UncategorizedView skill →

sentry-best-practices

Capture exceptions, attach user/context, add spans and breadcrumbs, and log via the Sentry SDK. Use when instrumenting errors, performance, or context in app code.

UncategorizedView skill →

shiki-code-blocks

Syntax highlight code blocks with Shiki. Supports server-side rendering in RSC and automatic light/dark theme switching.

UncategorizedView skill →

testing-best-practices

Choose and write the right test type (Playwright > integration > unit) against isolated Neon branches. Use when adding, running, or debugging tests for a feature.

UncategorizedView skill →

url-state-patterns

Sync React state to URL query params with nuqs (Suspense wrapper, parsers, clearing, deep-linkable dialogs). Use when building shareable filters, search, or URL-driven dialogs.

UncategorizedView skill →

use-fullstackrecipes

Discover and follow fullstackrecipes (setup guides, skills, cookbooks) by fetching their Markdown. The meta-skill for finding and applying recipes correctly. Use when planning a build, adding a tool, or deciding which recipe or skill to follow.

UncategorizedView skill →

workflow-best-practices

Build durable workflows with the Workflow Development Kit — steps, streaming, agent runs, metadata, and persistence. Use when authoring, starting, resuming, or persisting a workflow.

UncategorizedView skill →