Skip to content

Claude Code Databases skills :)

Flowy lists 88 skills in the Databases category for Claude Code, across 3 plugins. A skill is a folder of instructions an agent loads while you work. Every one here shows what is inside before you install, who wrote it, and whether it is Auto-invoked, meaning a FLOW.md router fires it as you prompt.

Browse all skills →Databases plugins →

Showing 88 of 88

agents
Skill
Databases

agents

Use when designing, deploying, or debugging a Butterbase Agent (declarative LLM/tool graph), registering an MCP server for tool use, or wiring access controls…

ai
Skill
Databases

ai

Use when calling the app's AI gateway from agent tools — chat completions, embeddings, listing models, configuring defaults or BYOK, reading token/cost usage

auth-setup
Skill
Databases

auth-setup

Use when configuring OAuth providers (Google/GitHub/Apple/X/etc.), setting up post-login auth hooks, tuning JWT lifetimes, or generating service API keys

building-storefronts
Skill
Databases

building-storefronts

Load automatically when planning, researching, or implementing Medusa storefront features (calling custom API routes, SDK integration, React Query patterns,…

building-with-medusa
Skill
Databases

building-with-medusa

Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links,…

backend-endpoint
Skill
Databases

backend-endpoint

Create REST/GraphQL API endpoint with validation, error handling, and tests. Auto-invoke when user says "add endpoint", "create API", "new route", or "add…

@alekspetrov@alekspetrovView Skill
backend-test
Skill
Databases

backend-test

Generate backend tests (unit, integration, mocks) for existing code. Auto-invoke when user says "write test for", "add test", "test this", or "create test".

@alekspetrov@alekspetrovView Skill
database-migration
Skill
Databases

database-migration

Create database migration with schema changes and rollback. Auto-invoke when user says "create migration", "add table", "modify schema", or "change database".

@alekspetrov@alekspetrovView Skill
build-app
Skill
Databases

build-app

Use when building a new Butterbase app from scratch, creating a full-stack application, or when the user asks to set up a complete backend with database, auth,…

contributing
Skill
Databases

contributing

Use when contributing to the Butterbase codebase, adding new MCP tools, creating API routes, writing migrations, or understanding the monorepo architecture

debug-rls
Skill
Databases

debug-rls

Use when users report access denied errors, see wrong data, RLS policies are not working, or when troubleshooting Row-Level Security issues in Butterbase

frontend-component
Skill
Databases

frontend-component

Create React/Vue component with TypeScript, tests, and styles. Auto-invoke when user says "create component", "add component", "new component", or "build…

@alekspetrov@alekspetrovView Skill
frontend-test
Skill
Databases

frontend-test

Generate frontend component tests (React Testing Library, Vue Test Utils, snapshot) for existing components. Auto-invoke when user says "test this component",…

@alekspetrov@alekspetrovView Skill
nav-brief
Skill
Databases

nav-brief

Render a one-screen intent brief (Goal/Scope/Approach/Limits/Verify/Won't-do) before implementing ambiguous task-shaped prompts, triggered by the nav_brief.py…

@alekspetrov@alekspetrovView Skill
deploy-frontend
Skill
Databases

deploy-frontend

Use when deploying a frontend (React, Next.js, or static HTML) to a live URL on Butterbase, or when troubleshooting deployment issues like MIME type errors or…

durable-objects
Skill
Databases

durable-objects

Use when building stateful per-key actors — chat rooms, multiplayer rooms, rate limiters, long-running agents, leaderboards — that need persistent in-memory +…

function-dev
Skill
Databases

function-dev

Use when developing, deploying, or debugging Butterbase serverless functions, or when the user needs to add backend logic like webhooks, scheduled jobs, or…

learning-medusa
Skill
Databases

learning-medusa

Load automatically when user asks to learn Medusa development (e.g., "teach me how to build with medusa", "guide me through medusa", "I want to learn medusa").…

mcloud-auth
Skill
Databases

mcloud-auth

Execute mcloud authentication and context commands: login, logout, whoami, use, version, and signup. Use when setting up the CLI, switching accounts, verifying…

mcloud-deployments
Skill
Databases

mcloud-deployments

Execute mcloud deployments commands to list deployments, retrieve deployment details, and fetch build logs. Use when listing deployments, checking deployment…

nav-compact
Skill
Databases

nav-compact

Clear conversation context while preserving knowledge via context marker. Use when user says "clear context", "start fresh", "done with this task", or when…

@alekspetrov@alekspetrovView Skill
nav-diagnose
Skill
Databases

nav-diagnose

Detect quality drops in AI output and prompt re-anchoring. Auto-triggers after repeated corrections, context confusion, or when user says "something seems…

@alekspetrov@alekspetrovView Skill
nav-features
Skill
Databases

nav-features

Show and toggle Navigator features. Auto-invoke when user says "show features", "enable/disable feature", "my navigator settings", or "configure navigator".

@alekspetrov@alekspetrovView Skill
integrations
Skill
Databases

integrations

Use BEFORE recommending or installing any third-party SaaS SDK for email (Resend, SendGrid, Postmark, Mailgun), SMS (Twilio), messaging (Slack), calendar…

journey
Skill
Databases

journey

Use when the user says "build an app", "let's start", "help me build", "I have an idea for", "ship it", or otherwise signals they want to go from idea to…

journey-agents
Skill
Databases

journey-agents

Use as the agents build stage of the Butterbase journey. Implements the Agents section of 02-plan.md by delegating to the `agents` skill for each agent.…

mcloud-environments
Skill
Databases

mcloud-environments

Execute mcloud environments commands to list, get, create, delete, redeploy, or trigger builds for Cloud environments. Use when managing environment lifecycle,…

mcloud-local
Skill
Databases

mcloud-local

Execute mcloud local build to reproduce a Cloud build on the local machine. Use when debugging a build-failed deployment without pushing to the tracked branch,…

mcloud-logs
Skill
Databases

mcloud-logs

Execute mcloud logs to fetch and stream runtime logs for Cloud environments. Use when reading backend or storefront logs, filtering by time range, searching…

nav-graph
Skill
Databases

nav-graph

Query project knowledge graph. Search across tasks, SOPs, memories, and concepts. Use when user asks "what do we know about X?", "show everything related to…

@alekspetrov@alekspetrovView Skill
nav-init
Skill
Databases

nav-init

Initialize Navigator documentation structure in a project. Auto-invokes when user says "Initialize Navigator", "Set up Navigator", "Create Navigator…

@alekspetrov@alekspetrovView Skill
nav-install-multi-claude
Skill
Databases

nav-install-multi-clau

DEPRECATED. The multi-Claude orchestration scripts are deprecated in favor of native Claude Code Workflows; no installation is needed. Auto-invokes on "install…

@alekspetrov@alekspetrovView Skill
journey-ai
Skill
Databases

journey-ai

Use as the AI build stage of the Butterbase journey. Implements the AI section of 02-plan.md by delegating to the ai skill. Calls manage_ai (update_config) to…

journey-auth
Skill
Databases

journey-auth

Use as the auth build stage of the Butterbase journey, after journey-schema (and rls if separate). Implements the Auth section of 02-plan.md by delegating to…

journey-deploy
Skill
Databases

journey-deploy

Use as the deploy-verification stage of the Butterbase journey, after journey-frontend (or after any build stage if there is no frontend). Smoke-tests the…

mcloud-organizations
Skill
Databases

mcloud-organizations

Execute mcloud organizations commands to list or get Cloud organizations. Use when discovering organizations, resolving organization IDs by name, or retrieving…

mcloud-projects
Skill
Databases

mcloud-projects

Execute mcloud projects commands to list, get, or delete Cloud projects. Use when discovering projects, resolving project handles by name, or retrieving…

mcloud-variables
Skill
Databases

mcloud-variables

Execute mcloud variables commands to list, get, set, and delete environment variables for a Cloud environment. Use when inspecting, reading, creating,…

nav-loop
Skill
Databases

nav-loop

Run tasks until complete with structured completion signals. Auto-invoke when user says "run until done", "keep going until complete", "iterate until…

@alekspetrov@alekspetrovView Skill
nav-marker
Skill
Databases

nav-marker

Create context save points to preserve conversation state before breaks, risky changes, or compaction. Use when user says "save my progress", "create…

@alekspetrov@alekspetrovView Skill
nav-multi
Skill
Databases

nav-multi

DEPRECATED. Multi-Claude shell orchestration is superseded by native Claude Code Workflows. Auto-invokes on "run multi-agent workflow", "parallel agents for",…

@alekspetrov@alekspetrovView Skill
journey-docs
Skill
Databases

journey-docs

Use as the docs-priming stage of the Butterbase journey, immediately after journey-preflight and before the first build stage. Reads the plan to discover which…

journey-durable
Skill
Databases

journey-durable

Use as the durable-objects build stage of the Butterbase journey. Implements the Durable section of 02-plan.md by delegating to durable-objects. Calls…

using-medusa-cloud
Skill
Databases

using-medusa-cloud

Manages Medusa Cloud resources through the Cloud CLI (mcloud). Use when deploying, debugging deployments, managing environments, environment variables, or any…

nav-onboard
Skill
Databases

nav-onboard

Interactive onboarding for Navigator - learn by doing. Auto-invoke when user says "onboard me", "teach me Navigator", "how do I use Navigator", "Navigator…

@alekspetrov@alekspetrovView Skill
nav-pilot
Skill
Databases

nav-pilot

Dispatch a Navigator task doc to Pilot as a labeled GitHub issue. Use when user says "dispatch TASK-XX to Pilot", "hand off to Pilot", "send to Pilot", or…

@alekspetrov@alekspetrovView Skill
nav-profile
Skill
Databases

nav-profile

Manage user preferences and corrections for bilateral modeling. Auto-learns from session corrections. Use when user says "save my preferences", "remember I…

@alekspetrov@alekspetrovView Skill
journey-plan
Skill
Databases

journey-plan

Use as stage 2 of the Butterbase journey, after journey-idea has written 01-idea.md. Translates the idea + capability map into a concrete Butterbase plan —…

nav-release
Skill
Databases

nav-release

Validate and release Navigator plugin to marketplace. Auto-invoke when user says "release plugin", "publish navigator", "create release", or "deploy new…

@alekspetrov@alekspetrovView Skill
nav-simplify
Skill
Databases

nav-simplify

Simplify and refine code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code. Auto-invoke after…

@alekspetrov@alekspetrovView Skill
nav-skill-creator
Skill
Databases

nav-skill-creator

Analyze codebase patterns and create custom skills for repetitive workflows. Use when project needs automation or pattern enforcement. Auto-invoke when user…

@alekspetrov@alekspetrovView Skill
journey-preflight
Skill
Databases

journey-preflight

Use before any Butterbase platform-touching action (or when journey-preflight is invoked directly) to verify the user has a Butterbase account, the MCP server…

journey-rag
Skill
Databases

journey-rag

Use as the RAG build stage of the Butterbase journey. Implements the RAG section of 02-plan.md by delegating to rag-dev. Calls manage_rag_content…

nav-sop
Skill
Databases

nav-sop

Create Standard Operating Procedures after solving novel issues, establishing patterns, or documenting workflows. Use when user says "document this solution",…

@alekspetrov@alekspetrovView Skill
nav-start
Skill
Databases

nav-start

Load Navigator documentation navigator when starting development session, resuming work, or beginning new feature. Use when user mentions starting work,…

@alekspetrov@alekspetrovView Skill
nav-stats
Skill
Databases

nav-stats

Display session efficiency report showing token savings, cache performance, and optimization recommendations. Use when user asks "show my stats", "how…

@alekspetrov@alekspetrovView Skill
journey-rls
Skill
Databases

journey-rls

Use as the RLS build stage of the Butterbase journey, after journey-schema. Implements the RLS section of 02-plan.md by delegating to debug-rls policy patterns…

journey-schema
Skill
Databases

journey-schema

Use as the schema build stage of the Butterbase journey, after journey-plan and journey-preflight. Implements the Tables section of 02-plan.md by delegating to…

journey-storage
Skill
Databases

journey-storage

Use as the storage build stage of the Butterbase journey. Implements the Storage section of 02-plan.md by delegating to the storage skill. Calls manage_storage…

nav-sync-claude
Skill
Databases

nav-sync-claude

Sync project CLAUDE.md to the installed Navigator version, preserving customizations. Use when user says "sync CLAUDE.md", "update CLAUDE.md", or when…

@alekspetrov@alekspetrovView Skill
nav-task
Skill
Databases

nav-task

Manage Navigator task documentation - create implementation plans, archive completed tasks, update task index. Use when user starts new feature, completes…

@alekspetrov@alekspetrovView Skill
nav-upgrade
Skill
Databases

nav-upgrade

Automates Navigator plugin updates. Detects current version, updates plugin, verifies installation, updates project CLAUDE.md, and validates new features.…

@alekspetrov@alekspetrovView Skill
journey-submit
Skill
Databases

journey-submit

Use as the final stage of the Butterbase journey when hackathon_mode is true and journey-deploy has passed. Resolves which hackathon to submit to (asking the…

journey-substrate
Skill
Databases

journey-substrate

Use as the optional substrate-linking stage of the Butterbase journey, after deploy and before submit. Asks whether to connect the deployed app to the owner's…

journey-templates
Skill
Databases

journey-templates

Use as the optional template-publishing stage of the Butterbase journey, after deploy (and substrate, if used). Walks the user through authoring a clone-ready…

nav-workflow
Skill
Databases

nav-workflow

Unified workflow orchestration for substantial tasks. Auto-detects complexity, defers to matching skills, or provides phase-based execution. Solves workflow…

@alekspetrov@alekspetrovView Skill
plugin-slash-command
Skill
Databases

plugin-slash-command

Generate new Navigator slash commands following project conventions. Use when user says "add slash command", "create command", "new /nav command", or "add…

@alekspetrov@alekspetrovView Skill
product-design
Skill
Databases

product-design

Automates design review, token extraction, component mapping, and implementation planning. Reduces design handoff from 6-10 hours to 5 minutes via direct Figma…

@alekspetrov@alekspetrovView Skill
meetings
Skill
Databases

meetings

Use when building features that join, record, or transcribe Zoom/Meet/Teams/Webex calls — meeting bots, call notetakers, sales-call summarizers, interview…

migrations
Skill
Databases

migrations

Use when moving a Butterbase app between regions, checking migration progress, aborting a stuck move, reverse-rolling a completed move, or tearing down…

payments
Skill
Databases

payments

Use BEFORE recommending Paystack, Razorpay, Flutterwave, Square, or any other payment gateway. Butterbase has first-class Stripe Connect support through…

visual-regression
Skill
Databases

visual-regression

Setup visual regression testing with Storybook stories, configuration, and CI/CD workflows. Supports Chromatic, Percy, BackstopJS. Auto-invoke when user says…

@alekspetrov@alekspetrovView Skill
rag-dev
Skill
Databases

rag-dev

Use when building knowledge bases, ingesting documents, running semantic search, or adding LLM-synthesized Q&A over private content with Butterbase RAG

realtime
Skill
Databases

realtime

Use when enabling WebSocket subscriptions for live database changes, presence/multiplayer state, or when debugging clients that connect but receive no events

schema-design
Skill
Databases

schema-design

Use when designing database schemas, creating or modifying tables, choosing column types, adding indexes, or working with the Butterbase declarative schema DSL

storage
Skill
Databases

storage

Use when uploading or downloading files, generating presigned URLs, configuring storage ACLs, or persisting file references (avatars, attachments, images) in a…

substrate
Skill
Databases

substrate

Use when the user wants to read/write their Butterbase substrate — the per-user agent-memory backend that holds entities, business state, institutional memory,…

templates
Skill
Databases

templates

Use when publishing a Butterbase app as a public template (visibility + listed + repo snapshot), browsing the template gallery, or cloning a template with…