Takes your idea document and turns it into a concrete Butterbase architecture: tables with columns and types, RLS policies, auth providers, function triggers, storage buckets, and frontend stack choice. Works interactively, asking one question at a time instead of dumping a form on you. The scope-cutting logic is smart in hackathon mode, forcing you to split features into "ship now" versus "post-hackathon" so you actually finish. Also checks if you need Composio integrations or Stripe before you reinvent payment flows. If you're publishing as a template, it plans the README and env-var setup too. Outputs a structured plan that the downstream build skills can execute against without ambiguity.

GitHub stars
532
last updated
Jun 11, 2026

Install

$ npx -y skills add butterbase-ai/butterbase-skills --skill journey-plan --agent claude-code

Installs into .claude/skills of the current project.

Files

Journey: Plan

Stage 2 of the guided journey. Turn the idea brief into an actionable Butterbase plan.

When to use

  • Dispatched by journey when current_stage: plan.
  • Directly via /butterbase-skills:plan.

Inputs

  • docs/butterbase/01-idea.md (must exist — if absent, bounce back to journey-idea).
  • docs/butterbase/00-state.md (for hackathon_mode, hackathon_deadline).

External services — check built-ins first

When the plan needs email, messaging, calendar, CRM, docs, or project-management integration:

  1. Invoke butterbase-skills:integrations and call manage_integrations action: "list_available" to see what Composio covers for this app.
  2. If a toolkit fits, the plan should record "via manage_integrations (toolkit: )" instead of naming an external SDK.

When the plan needs payments:

  1. Invoke butterbase-skills:payments.
  2. Default to Stripe Connect via manage_billing unless the user's region forces a fallback (see the payments skill).
  3. Record the choice ("Stripe Connect" or " via function proxy") in the plan's Payments section.

Procedure

Sponsors

Details

Repository
github.com/butterbase-ai/butterbase-skills
Categories
Frontend Development, Backend & APIs, Documentation, AI & Agent Building, Release Management, Productivity & Planning
License
MIT
First seen
Jun 11, 2026

More from butterbase-ai/butterbase-skills

All 39
1butterbase-ai avatarjourney-storagebutterbase-ai/butterbase-skillsUse 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 0skills.sh installs
2composiohq avatartheme-factorycomposiohq/awesome-claude-pluginsToolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fo0skills.sh installs
3daffy0208 avatarFigma Developerdaffy0208/ai-dev-standardsExtract components from Figma, convert designs to React components, sync design tokens, and generate code from designs. Bridge the gap between design and code w0skills.sh installs
4daffy0208 avatarPerformance Optimizerdaffy0208/ai-dev-standardsOptimize application performance and scalability. Use when investigating slow applications, scaling bottlenecks, or improving response times. Covers profiling, 0skills.sh installs
5daloopa avatarib-deckdaloopa/investingGenerate an institutional-grade investment banking pitch deck (HTML → PDF)0skills.sh installs
6davila7 avatarAccessibility Auditordavila7/claude-code-templatesWeb accessibility specialist for WCAG compliance, ARIA implementation, and inclusive design. Use when auditing websites for accessibility issues, implementing W0skills.sh installs