所有 Skills
找到 7109 个 Skills
Skills 列表

pino-logging-setup
Configure structured logging with Pino. Outputs human-readable colorized logs in development and structured JSON in production for log aggregation services.
andrelandgraf
using-authentication
Use Better Auth for client and server-side authentication. Covers session access, protected routes, sign in/out, and fetching user data.
andrelandgraf
chat-naming
Generate descriptive chat titles from the first message using a fast LLM. Runs as a background workflow step after the main response to avoid delaying the experience.
andrelandgraf
observability-monitoring
Complete observability stack with structured logging, error tracking, and web analytics.
andrelandgraf
stripe-subscriptions
Complete subscription billing system with Stripe integration, feature flags for plan gating, webhook handling, and billing portal.
andrelandgraf
using-user-stories
Document and track feature implementation with user stories. Workflow for authoring stories, building features, and marking acceptance criteria as passing.
andrelandgraf
agent-setup
Configure AI coding agents like Cursor, GitHub Copilot, or Claude Code with project-specific patterns, coding guidelines, and MCP servers for consistent AI-assisted development.
andrelandgraf
shiki-code-blocks
Syntax highlight code blocks with Shiki. Supports server-side rendering in RSC and automatic light/dark theme switching.
andrelandgraf
using-drizzle-queries
Write type-safe database queries with Drizzle ORM. Covers select, insert, update, delete, relational queries, and adding new tables.
andrelandgraf
using-nuqs
Manage React state in URL query parameters with nuqs. Covers Suspense boundaries, parsers, clearing state, and deep-linkable dialogs.
andrelandgraf
better-auth-protected-routes
Add server-side route protection to enforce authentication on specific pages while keeping others public.
andrelandgraf
neon-test-branches
Create isolated Neon database branches for testing. Schema-only branches with auto-cleanup via TTL, test server orchestration, and environment variable management.
andrelandgraf
better-auth-components
Add UI components and pages for authentication flows including sign in, sign up, forgot password, reset password, and email verification.
andrelandgraf
assert
TypeScript assertion function for runtime type narrowing with descriptive error messages. Based on tiny-invariant.
andrelandgraf
chat-list
Build a chat list page with search, rename, and delete functionality. Uses nuqs for URL-synced filters and deep-linkable modal dialogs.
andrelandgraf
config-schema-setup
Type-safe environment variable validation using Zod with a Drizzle-like schema API. Supports server/public fields, feature flags, either-or constraints, and client-side protection.
andrelandgraf
better-auth-profile
Add a complete account settings page with profile editing, password changes, email updates, session management, and account deletion.
andrelandgraf
env-validation
Validate environment variables on server start and before builds. Catch missing or invalid variables early with clear error messages.
andrelandgraf
better-auth-setup
Add user authentication using Better Auth with Drizzle ORM and Neon Postgres. Base setup with email/password authentication.
andrelandgraf
env-workflow-vercel
Manage environment variables across Vercel environments. Sync with Vercel CLI, handle local overrides, and load env vars in scripts.
andrelandgraf
ai-chat
Build a complete AI chat application with database persistence, chat list management, and automatic title generation.
andrelandgraf
url-state-management
Sync React state to URL query parameters for shareable filters, search, and deep-linkable dialogs with nuqs.
andrelandgraf
resend-setup
Configure Resend for transactional emails like password resets and email verification.
andrelandgraf