butterbase-ai/butterbase-skills
DirSkills catalogs 25 skills from this repository, across 5 categories: AI Engineering, Automation, DevOps, Quality, Writing.
π
5d ago
Auth Setup
Auth Setup configures OAuth providers, JWT lifetimes, post-login hooks, and service API keys for Butterbase apps. Use it when setting up end-user sign-in or auth-related backend behavior.
DevOps
53240
π οΈ
5d ago
Build App
Build App walks through creating a complete Butterbase app, including backend provisioning, schema design, RLS, and deployment. Use it when starting a new app or setting up auth and database-backed features.
DevOps
53240
π€
5d ago
Butterbase AI Gateway
Butterbase AI Gateway lets agents call an app's AI gateway for chat completions, embeddings, model listing, config updates, and usage reporting. Use it to manage defaults, BYOK keys, and token or cost usage.
AI Engineering
53240
π€
5d ago
Butterbase Agents
Butterbase Agents helps design, deploy, and debug declarative LLM/tool graphs for Butterbase apps. Use it for stateful multi-step workflows, MCP tool registration, access controls, limits, and agent run debugging.
AI Engineering
53240
β
5d ago
Butterbase Preflight
Butterbase Preflight checks that a Butterbase account, MCP connection, API key, and app_id are in place before platform-touching actions. Use it to verify setup and write the results to preflight state files.
DevOps
53240
π§©
5d ago
Butterbase Skills
Butterbase Skills gives Claude Code guided workflows for Butterbase, including app building, schema design, auth, functions, deploys, and debugging. It also auto-configures the Butterbase MCP connection and context.
AI Engineering
53240
π οΈ
5d ago
Contributing
Contributing covers the Butterbase monorepo layout, coding conventions, and the steps for adding MCP tools, API routes, and database migrations. Use it when working on the codebase or extending the control API and MCP server.
Writing
53240
π
5d ago
Debug RLS
Debug RLS helps troubleshoot Row-Level Security issues in Butterbase when users see access denied errors, wrong rows, or policy failures. It uses role simulation to test how policies behave for anon, user, and service requests.
Quality
53240
π§
5d ago
Durable Objects
Durable Objects helps you build stateful per-key actors for chat rooms, multiplayer rooms, rate limiters, and long-running agents. Use it when a single key needs persistent in-memory state plus storage across requests.
AI Engineering
53240
π
5d ago
Frontend Deployment
Frontend Deployment packages and uploads React, Next.js static exports, or plain HTML to a live Butterbase URL. Use it to set build-time env vars, configure CORS, and troubleshoot blank pages or MIME type errors.
DevOps
53240
βοΈ
5d ago
Function Dev
Function Dev covers developing, deploying, and debugging Butterbase serverless functions. Use it for HTTP endpoints, webhooks, cron jobs, WebSocket triggers, database access, and environment variables.
DevOps
53240
π
5d ago
Integrations
Integrations tells you when to use Butterbase's manage_integrations tool instead of adding a third-party SDK. Use it for email, Slack, calendar, CRM, docs, and project management actions covered by Composio.
Automation
53240
π€
5d ago
Journey AI
Journey AI configures the AI stage of the Butterbase journey by setting gateway defaults and optional BYOK. Use it when a plan includes LLM or embeddings setup and the AI section needs to be applied and smoke-tested.
AI Engineering
53240
π€
5d ago
Journey Agents
Journey Agents builds the agents listed in 02-plan.md by delegating each one to the agents skill, then registers any required MCP servers, validates the specs, creates the agents, and smokes them. Use it during the agents stage of a Butterbase journey.
AI Engineering
53240
π
5d ago
Journey Auth
Journey Auth configures OAuth providers and optional auth hooks as the auth stage of a Butterbase build journey. Use it after schema setup when an app needs end-user sign-in.
AI Engineering
53240
π
5d ago
Journey Deploy
Journey Deploy verifies a deployed Butterbase app end to end after build. It checks the live URL, invokes deployed functions, and confirms auth flow before allowing submission.
DevOps
53240
π
5d ago
Journey Docs
Journey Docs primes Butterbase documentation for the capabilities listed in a plan before build stages run. It reads the plan, fetches relevant topic docs, and writes a cache other stages can reuse.
Automation
53240
ποΈ
5d ago
Journey Durable Objects
Journey Durable Objects deploys per-key stateful actors as part of the Butterbase journey. Use it when a plan includes Durable Objects such as chat rooms, multiplayer sessions, or rate limiters.
DevOps
53240
π
5d ago
Journey Frontend
Journey Frontend builds or adopts the frontend stage of a Butterbase journey and deploys it with the app ID and API URL set. Use it when the plan includes a frontend step and the app should be scaffolded, built, and published.
DevOps
53240
π§
5d ago
Journey Functions
Journey Functions implements the functions stage of the Butterbase journey by building each planned function, deploying it, and running a smoke test. Use it when the plan includes backend functions to ship.
DevOps
53240
π§
5d ago
Journey Idea
Journey Idea turns a rough app concept into a structured brief by asking one concrete question at a time. It captures the first user, first action, must-haves, and Butterbase capability tags in docs/butterbase/01-idea.md.
AI Engineering
53240
πΊοΈ
5d ago
Journey Plan
Journey Plan turns a Butterbase idea brief and capability map into a concrete app plan. Use it to define tables, auth, functions, storage, AI features, frontend stack, and hackathon scope cuts.
AI Engineering
53240
π
5d ago
Journey RAG
Journey RAG creates RAG collections and ingests seed documents as stage 3g of the Butterbase guided journey. Use it when the plan includes a knowledge base and you need to prepare retrieval data and verify it with a smoke query.
AI Engineering
53240
π
5d ago
Journey RLS
Journey RLS installs row-level security policies for Butterbase user-owned tables during the guided build flow. Use it after schema planning or when the journey reaches the RLS stage, and it can fold into the schema stage in hackathon mode.
DevOps
53240
β‘
5d ago
Journey Realtime
Journey Realtime enables the realtime stage of the Butterbase journey by configuring WebSocket subscriptions for the tables in the plan. Use it when the plan includes realtime needs and you want the stage executed and verified.
Automation
53240