- Home
- /
- Categories
- /
- Database
Database
Database management and queries
create-auth-skill
by futuregerald
Skill for creating auth layers in TypeScript/JavaScript apps using Better Auth.
changelog
by v1-io
Use when generating a changelog from recent merged PRs or documenting releases. Triggers on "write changelog", "release notes", "what shipped".
better-auth-best-practices
by futuregerald
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
architecture-decision-records
by futuregerald
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
ecs-design
by christopher-buss
Use when designing components, systems, or entity structures for jecs in
json-typed-attributes
by RoleModel
Define typed attributes backed by JSON fields in Rails models. Use when models need flexible data storage with type casting, validations, and form integration. Supports integer, decimal, string, text, boolean, date, and array types.
turso-best-practices
by futuregerald
Turso and libSQL best practices for SQLite-compatible cloud database development with edge distribution, embedded replicas, and vector search.
sql-optimization-patterns
by futuregerald
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
code-refactoring
by joabgonzalez
"Systematic code refactoring with risk mitigation. Trigger: When refactoring legacy code, migrating technologies, or resolving technical debt."
pnpm
by christopher-buss
Node.js package manager with strict dependency resolution. Use when running
api-design-principles
by futuregerald
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
fixture-invalid-schema-skill
by daishiman
Skill with invalid JSON schema for testing
SQLite Database Expert
by futuregerald
Expert in SQLite, libSQL, and Turso database development for desktop and web applications with focus on SQL injection prevention, migrations, FTS search, edge deployments, and secure data handling
power-budget-calculator
by wedsamuel1230
Calculates total power consumption and battery life for Arduino/ESP32/RP2040 projects. Use when user asks about battery life, power requirements, current draw, or needs to estimate runtime. Includes sleep mode analysis, power optimization tips, and battery sizing recommendations. Run scripts/calculate_power.py for accurate calculations.
go-goose
by metalagman
Use this skill to plan, write, or run database migrations with the pressly/goose CLI and Go library (SQL/Go migrations, env vars, provider API, embedded migrations).
url-state-management
by andrelandgraf
Sync React state to URL query parameters for shareable filters, search, and deep-linkable dialogs with nuqs.
ai-chat
by andrelandgraf
Build a complete AI chat application with database persistence, chat list management, and automatic title generation.
testing
by andrelandgraf
Complete testing setup with Neon database branching, Playwright browser tests, integration tests, and unit tests. Isolated branches with automatic TTL cleanup.
stripe-subscriptions
by andrelandgraf
Complete subscription billing system with Stripe integration, feature flags for plan gating, webhook handling, and billing portal.
ai-agent-workflow
by andrelandgraf
Build resumable multi-agent workflows with durable execution, tool loops, and automatic stream recovery on client reconnection.
base-app-setup
by andrelandgraf
Complete setup guide for a Next.js app with Shadcn UI, Neon Postgres, Drizzle ORM, and AI SDK.
vcp-init
by Z-M-Huang
Initialize VCP configuration for this project. Creates global config (~/.vcp/config.json) if it doesn't exist, then creates project config (.vcp/config.json). Detects frameworks, scopes, and discovers the plugin path. Run this once when setting up VCP for a new project.
postgresql-expert
by personamanagmentlayer
Expert-level PostgreSQL database administration, advanced queries, performance tuning, and production operations
performance-expert
by personamanagmentlayer
Expert-level performance optimization, profiling, benchmarking, and tuning