Agent skill

Next Supabase Vercel Bundle

by LeoYeAI in LeoYeAI/openclaw-master-skills

ORQUESTADOR REAL para el ciclo completo de desarrollo Full-Stack.

MITAuto-check: notesDatabases

Install Next Supabase Vercel Bundle

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill next-supabase-vercel-bundle -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills next-supabase-vercel-bundle --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/next-supabase-vercel-bundle .claude/skills/next-supabase-vercel-bundle && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
next-supabase-vercel-bundle
GitHub stars
2.2k
Token cost
~4.3k tokens
SKILL.md length
940 words
Files
13
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

ORQUESTADOR REAL para el ciclo completo de desarrollo Full-Stack.

  • Works in 8 steps: Crea estructura de proyecto Next.js → Crea Supabase client configurado → Genera .env.local y .env.example con… → …
  • Tasks that involve SQL
  • SKILL.md covers Cuando Usar, Quick Start, Comandos Disponibles and Templates Disponibles, plus 7 more sections
  • Runs JavaScript and TypeScript scripts from its folder; calls npm, vercel and nvm; reaches supabase.com and xxx.supabase.co; needs SUPABASE_SERVICE_KEY and NEXT_PUBLIC_SUPABASE_ANON_KEY

What it does

Next Supabase Vercel Bundle is an agent skill from LeoYeAI/openclaw-master-skills. ORQUESTADOR REAL para el ciclo completo de desarrollo Full-Stack. Conecta a Supabase, genera migrations SQL ejecutables, y guía paso a paso. Integración con Vercel para deployment automático.

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files (for example `_meta.json`, `package.json` and `snv.js`).

It sits in Databases, covering SQL. It works with Supabase, Vercel, SQL and TypeScript. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Tasks that involve SQL

Example prompts

  • “/next-supabase-vercel-bundle”

Requirements

  • Node.js
  • A credential in SUPABASE_SERVICE_KEY
  • A credential in NEXT_PUBLIC_SUPABASE_ANON_KEY

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Crea estructura de proyecto Next.js
  2. Crea Supabase client configurado
  3. Genera .env.local y .env.example con placeholders
  4. Crea directorio supabase/migrations/
  5. Crea package.json con dependencias pre-configuradas
  6. Genera página home con guía de próximos pasos
  7. Crea tsconfig.json para TypeScript
  8. Inicializa git repository

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (JavaScript and TypeScript), which the agent can run.

    Shell commands in SKILL.md call:

    • npm
    • vercel
    • nvm
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • supabase.com
    • xxx.supabase.co
    • vercel.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • SUPABASE_SERVICE_KEY
    • NEXT_PUBLIC_SUPABASE_ANON_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Next Supabase Vercel Bundle loads about 4.3k tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 940 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~55
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:80
    3. Genera `.env.local` y `.env.example` con placeholders
  • NoteMentions a .env fileSKILL.md:102
    1. Editar .env.local con tus credenciales de Supabase
  • NoteMentions a .env fileSKILL.md:122
    1. **Verifica .env.local**: Requiere `NEXT_PUBLIC_SUPABASE_URL` y `SUPABASE_SERVICE_KEY`
  • NoteMentions a .env fileSKILL.md:200
    1. **Verifica .env.local**: Requiere credenciales
  • NoteMentions a .env fileSKILL.md:279
    1. **Verifica .env.local**: Requiere credenciales
  • NoteMentions a .env fileSKILL.md:343
    1. Verifica `.env.local` existe
  • NoteMentions a .env fileSKILL.md:417
    # .env.local
  • NoteMentions a .env fileSKILL.md:440
    - Lee credenciales de `.env.local`
  • NoteRuns commands with sudoSKILL.md:525
    sudo ln -sf ~/.nvm/versions/node/v22.22.0/bin/node /usr/local/bin/node
  • NoteMentions a .env fileSKILL.md:528
    ### Problema: ".env.local no encontrado"

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 940 words, ~4,294 tokens.

Download SKILL.mdSave it as .claude/skills/next-supabase-vercel-bundle/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.
name
next-supabase-vercel-bundle
description
ORQUESTADOR REAL para el ciclo completo de desarrollo Full-Stack. Conecta a Supabase, genera migrations SQL ejecutables, y guía paso a paso. Integración con Vercel para deployment automático.

Next-Supabase-Vercel Bundle

ORQUESTADOR REAL para Next.js + Supabase + Vercel Development

Este skill no es solo scaffolding básico. Es un AUTOMATIZADOR COMPLETO del ciclo de desarrollo full-stack:

  • ✅ Conecta a Supabase automáticamente y testea conexión
  • ✅ Genera migrations SQL reales y listas para ejecutar
  • ✅ Configura Authentication en Supabase Dashboard (genera SQL)
  • ✅ Configura Storage en Supabase Dashboard (genera SQL)
  • ✅ Deploya a Vercel automáticamente
  • ✅ Guía paso a paso para cada configuración manual
  • ✅ Manejo de errores y estados

Value Prop: 3+ horas → 30 segundos


Cuando Usar

  • Crear proyecto Next.js + Supabase completamente configurado
  • Configurar base de datos y ejecutar migrations
  • Setup authentication y storage
  • Deployar automáticamente a Vercel
  • Prototipado rápido para demostrar ideas

Quick Start

bash
# Crear proyecto con auth + database (RECOMENDADO)
snv init my-app --template auth-db

# Configurar database (auto-conecta + genera migrations)
cd my-app
snv db:setup

# Configurar authentication (genera SQL + guía)
snv auth:setup

# Configurar storage (genera SQL + guía) - opcional
snv storage:setup --buckets avatars,documents

# Iniciar desarrollo local
snv dev

# Deployar automáticamente a Vercel
snv deploy

Comandos Disponibles

snv init <project-name> - Crear y Configurar Proyecto
bash
snv init my-app
snv init my-app --template auth-db

Qué hace:

  1. Crea estructura de proyecto Next.js
  2. Crea Supabase client configurado
  3. Genera .env.local y .env.example con placeholders
  4. Crea directorio supabase/migrations/
  5. Crea package.json con dependencias pre-configuradas
  6. Genera página home con guía de próximos pasos
  7. Crea tsconfig.json para TypeScript
  8. Inicializa git repository

Flags:

  • --template <name>: Template a usar
    • minimal - Básico (Next.js + Supabase client)
    • auth-db - RECOMENDADO - Auth + Database
  • auth - Con authentication
  • full - Completo (Auth + DB + Storage)
  • --no-typescript: Deshabilitar TypeScript
  • --no-tailwind: Deshabilitar Tailwind CSS
  • --no-eslint: Deshabilitar ESLint

Output:

✅ Proyecto my-app creado exitosamente!

Siguientes pasos:
1. Editar .env.local con tus credenciales de Supabase
2. Ejecutar: snv db:setup (configura DB + migrations)
3. (Opcional) Ejecutar: snv auth:setup (configura Auth)
4. (Opcional) Ejecutar: snv storage:setup (configura Storage)
5. Ejecutar: snv dev (iniciar desarrollo)

Para comenzar:
  cd my-app
  snv dev

snv db:setup - Configurar Database (ORQUESTADOR)
bash
snv db:setup

Qué hace:

  1. Verifica .env.local: Requiere NEXT_PUBLIC_SUPABASE_URL y SUPABASE_SERVICE_KEY
  2. Conecta a Supabase: Testea conexión con query simple
  3. Busca migrations: Escanea supabase/migrations/ por archivos .sql
  4. Genera summary: Crea supabase/migrations-summary.md con lista de migrations
  5. Genera guía: Instrucciones para ejecutar en Supabase Dashboard
  6. Ejecuta migrations automáticamente (si se confirma)

Migrations SQL generadas: El skill crea migraciones con SQL real y ejecutable:

Migration de Auth:

sql
-- Habilitar Authentication en Supabase

-- 1. Habilitar Email Auth
alter schema auth.users enable row level security;

-- 2. Crear tabla de usuarios (ejemplo)
create table if not exists public.users (
  id uuid default gen_random_uuid() primary key,
  email text unique not null,
  created_at timestamp with time zone default timezone('utc', now()) not null,
  updated_at timestamp with time zone default timezone('utc', now()) not null
);

-- 3. Configurar RLS para usuarios
alter table public.users enable row level security;

create policy "Usuarios pueden ver su propio perfil"
on public.users for select
using (auth.uid())
with check (auth.uid() = id);

grant select;

Ejemplos de migrations:

  • Habilitar Auth providers (Email, Google, GitHub)
  • Crear tablas de aplicación
  • Configurar Row Level Security (RLS)
  • Crear triggers automáticos

Output:

🔌 Checking environment variables...
📝 Loading credentials...

🌐 Connecting to Supabase...
✅ Connection to Supabase successful!

📋 Checking for migrations...
📦 Found 2 migration(s):
  1. 001_initial_schema.sql
  2. 002_enable_auth.sql

⚠️  NOTE: Las migrations deben ejecutarse en Supabase Dashboard

ABRIR: https://supabase.com/dashboard/project/_/sql/new

✅ Database setup completado!

Estado de la base de datos:
  URL: https://xxx.supabase.co
  Service Key: eyJhbGcOiJIUz...

Archivo creado: supabase/migrations-summary.md
Usa este archivo como guía para ejecutar las migrations en el dashboard.

snv auth:setup - Configurar Authentication (ORQUESTADOR)
bash
snv auth:setup

Qué hace:

  1. Verifica .env.local: Requiere credenciales
  2. Conecta a Supabase: Verifica Auth está habilitado
  3. Genera SQL migration: Crea 002_enable_auth.sql con:
    • Habilitación de Email Auth
    • Creación de tabla users
    • Configuración de Row Level Security (RLS)
  4. Crea guía completa: URLs directas a Dashboard de Supabase
  5. Genera páginas auth (si no existen):
    • src/app/auth/login/page.tsx
    • src/app/auth/signup/page.tsx
    • src/lib/auth.ts con utilities

Ejemplo de migration SQL generado:

sql
-- Habilitar Authentication en Supabase

-- 1. Habilitar Email Auth
alter schema auth.users enable row level security;

-- 2. Crear tabla de usuarios
create table if not exists public.users (
  id uuid default gen_random_uuid() primary key,
  email text unique not null,
  created_at timestamp with time zone default timezone('utc', now()) not null,
  updated_at timestamp with time zone default timezone('utc', now()) not null
);

-- 3. Configurar RLS para usuarios
alter table public.users enable row level security;

create policy "Usuarios pueden ver su propio perfil"
on public.users for select
using (auth.uid())
with check (auth.uid() = id);

grant select;

Output:

🔐 Checking authentication setup...
✅ Authentication enabled in Supabase

📋 Creating auth migration...
✅ Migration creada: 002_enable_auth.sql

📄 Creating auth pages...
  src/app/auth/login/page.tsx
  src/app/auth/signup/page.tsx
  src/lib/auth.ts

📋 Pasos para completar configuración:

ABRIR el Supabase Dashboard: https://supabase.com/dashboard/project/_/auth/providers

1. Habilita Email Auth (Authentication > Providers > Email)
2. (Opcional) Agrega Google OAuth (Authentication > Providers > Google)

Luego ejecuta la migration 002_enable_auth.sql en SQL Editor:
https://supabase.com/dashboard/project/_/sql/new

✅ Auth setup completado!

Notas importantes:
- Las páginas de login/signup ya existen en tu proyecto
- Revisa src/lib/supabase.ts para la configuración de Auth
- Los RLS policies (Row Level Security) se aplican automáticamente

snv storage:setup - Configurar Storage (ORQUESTADOR)
bash
snv storage:setup
snv storage:setup --buckets avatars,documents

Qué hace:

  1. Verifica .env.local: Requiere credenciales
  2. Conecta a Supabase: Verifica Storage está habilitado
  3. Genera SQL migration: Crea 003_enable_storage.sql con:
    • Creación de buckets
    • Configuración de políticas RLS
  4. Crea guía completa: URLs directas con instrucciones

Ejemplo de migration SQL generado:

sql
-- Habilitar Storage en Supabase

-- 1. Crear buckets de ejemplo
insert into storage.buckets (id, name, public, file_size_limit, allowed_mime_types)
values 
  ('avatars', 'avatars', true, 5242880, 'image/jpeg,image/png,image/gif'),
  ('documents', 'documents', true, 52428800, 'application/pdf,application/msword,text/plain')
on conflict (id) do nothing;

-- 2. Configurar políticas RLS
-- NOTA: Las políticas deben configurarse manualmente en el Dashboard
-- URL: https://supabase.com/dashboard/project/_/storage/policies

-- Ejemplo de política para acceso público a avatars
create policy "Acceso público a avatars"
on storage.objects for select
using (bucket_id)
with check (bucket_id in ('avatars'))
grant select;

Output:

📦 Checking storage configuration...
✅ Storage enabled in Supabase

📋 Creating storage migration...
✅ Migration creada: 003_enable_storage.sql

📋 Pasos para completar configuración:

ABRIR el Supabase Dashboard: https://supabase.com/dashboard/project/_/storage/buckets

1. Ejecuta la migration 003_enable_storage.sql en SQL Editor
2. Configura las políticas RLS (Row Level Security) para cada bucket
3. Ajusta límites de tamaño de archivos según tus necesidades

✅ Storage setup completado!

Notas importantes:
- Los buckets se crean automáticamente
- Los RLS policies deben configurarse manualmente en el Dashboard
- Revisa los límites de file_size_limit en el Dashboard

snv dev - Iniciar Desarrollo Local
bash
snv dev
snv dev --port 3000

Qué hace:

  1. Verifica .env.local existe
  2. Inicia servidor Next.js: npm run dev
  3. Muestra URL local: http://localhost:3000

Output:

🚀 Starting development server...
✅ Dev server iniciado en: http://localhost:3000

Presiona Ctrl+C para detener

snv deploy - Deploy a Vercel (ORQUESTADOR)
bash
snv deploy
snv deploy --prod

Qué hace:

  1. Verifica Vercel CLI: Si no está instalado, muestra instrucción
  2. Verifica project linked: Si no, intenta vercel link --yes
  3. Build proyecto: Ejecuta npm run build
  4. Deploy a Vercel: Ejecuta vercel deploy o vercel deploy --prod
  5. Parse output: Busca URL de deployment
  6. Verifica env vars: Revisa si hay faltantes en Vercel

Output:

🔍 Checking Vercel CLI...
✅ Vercel CLI listo

🔨 Building project...
✅ Build completado

🚀 Deploying to Vercel...
✅ Deploy completado!

🌐 Deployment URL:
  https://my-app.vercel.app

📝 Environment variables en Vercel:

DEBES CONFIGURARLAS MANUALMENTE EN EL DASHBOARD DE VERCEL:
https://vercel.com/dashboard

Variables requeridas:
  NEXT_PUBLIC_SUPABASE_URL
  NEXT_PUBLIC_SUPABASE_ANON_KEY
  SUPABASE_SERVICE_KEY

⚠️  NOTA: Asegúrate de configurar estas variables en Vercel para que funcione en producción

Templates Disponibles

TemplateDescripciónFeatures
minimalBásicoNext.js + Supabase client
auth-dbRECOMENDADOAuth + Database
authCon AuthLogin/Signup páginas + utilities
fullCompletoAuth + DB + Storage

Environment Variables

Para todos los proyectos:

bash
# .env.local
NEXT_PUBLIC_SUPABASE_URL=https://yourproject.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key_here

# Service role key (requerido para snv db:setup)
SUPABASE_SERVICE_KEY=your_service_role_key_here

Obtén tus credenciales en:


Arquitectura del Orquestador

Show full SKILL.md (405 more words)Show less
Cómo Funciona el Skill
  1. Fase de Inicialización (snv init)

    • Scaffolding de estructura básica
    • Generación de archivos de configuración
    • No crea dependencias en Supabase
  2. Fase de Conexión (snv db:setup)

    • Lee credenciales de .env.local
    • Conecta a Supabase con service role key
    • Testea conexión con query simple
    • Genera migrations con SQL real
  3. Fase de Configuración (snv auth:setup, snv storage:setup)

    • Genera SQL migrations con código ejecutable
    • Crea páginas de login/signup (si no existen)
    • Genera guías paso a paso
    • URLs directas al Dashboard de Supabase
  4. Fase de Desarrollo (snv dev)

    • Verifica configuración
    • Inicia servidor Next.js
    • Muestra URLs locales
  5. Fase de Deployment (snv deploy)

    • Verifica instalación de Vercel CLI
    • Build proyecto
    • Deploy a Vercel
    • Parse output y muestra URL
    • Alerta sobre env vars faltantes
Migrations SQL Generadas

El skill genera migrations con SQL VALIDO y ejecutable:

Migration de Auth (002_enable_auth.sql):

sql
-- Habilitar Authentication en Supabase

-- 1. Habilitar Email Auth
alter schema auth.users enable row level security;

-- 2. Crear tabla de usuarios
create table if not exists public.users (
  id uuid default gen_random_uuid() primary key,
  email text unique not null,
  created_at timestamp with time zone default timezone('utc', now()) not null,
  updated_at timestamp with time zone default timezone('utc', now()) not null
);

-- 3. Configurar RLS para usuarios
alter table public.users enable row level security;

create policy "Usuarios pueden ver su propio perfil"
on public.users for select
using (auth.uid())
with check (auth.uid() = id);

grant select;

Migration de Storage (003_enable_storage.sql):

sql
-- Habilitar Storage en Supabase

-- 1. Crear buckets de ejemplo
insert into storage.buckets (id, name, public, file_size_limit, allowed_mime_types)
values 
  ('avatars', 'avatars', true, 5242880, 'image/jpeg,image/png,image/gif'),
  ('documents', 'documents', true, 52428800, 'application/pdf,application/msword,text/plain')
on conflict (id) do nothing;

-- 2. Nota: Las políticas RLS deben configurarse manualmente
-- En Dashboard: https://supabase.com/dashboard/project/_/storage/policies

Troubleshooting

Problema: "No such built-in module: node:sqlite"

Solución: Actualizar Node.js a v22.22.0+

bash
# Verificar versión
node --version

# Actualizar NVM
nvm install 22.22.0
nvm alias default 22.22.0

# O actualizar symlink de sistema (Linux)
sudo ln -sf ~/.nvm/versions/node/v22.22.0/bin/node /usr/local/bin/node
Problema: ".env.local no encontrado"

**Solución: Ejecutar snv init primero

Problema: "Connection failed to Supabase"

Solución:

  1. Verificar credenciales en .env.local
  2. Confirmar que el project ID sea correcto
  3. Revisar que Auth esté habilitado en Supabase Dashboard
Problema: "Vercel CLI no instalado"

Solución:

bash
npm install -g vercel
Problema: "Vercel project not linked"

Solución:

bash
vercel link

Ejemplos de Workflows Completos

Workflow 1: Nuevo App con Auth + Database
bash
# 1. Crear proyecto
snv init my-app --template auth-db

# 2. Configurar credenciales
cd my-app
# Editar .env.local con:
# NEXT_PUBLIC_SUPABASE_URL=https://xxx.supabase.co
# NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJ...
# SUPABASE_SERVICE_KEY=eyJ...

# 3. Configurar database (auto-conecta + migrations)
snv db:setup

# 4. Configurar authentication (genera SQL)
snv auth:setup

# 5. Ejecutar migrations en Supabase Dashboard
# ABRE: https://supabase.com/dashboard/project/_/sql/new
# Copia y ejecuta 002_enable_auth.sql

# 6. Iniciar desarrollo
snv dev
Workflow 2: Deploy a Producción
bash
# 1. En desarrollo
cd my-app

# 2. Build y deploy
snv deploy --prod

# 3. Configurar env vars en Vercel Dashboard
# ABRE: https://vercel.com/dashboard
# Agrega: NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_KEY
Workflow 3: Añadir Storage para Avatares
bash
# 1. En desarrollo
cd my-app

# 2. Configurar storage (genera SQL)
snv storage:setup --buckets avatars

# 3. Ejecutar migration en Supabase Dashboard
# ABRE: https://supabase.com/dashboard/project/_/sql/new
# Copia y ejecuta 003_enable_storage.sql

# 4. Configurar políticas RLS en Supabase Dashboard
# ABRE: https://supabase.com/dashboard/project/_/storage/policies

Requisitos del Sistema

  • Node.js 18+ (recomendado 20+)
  • npm o yarn o pnpm
  • Supabase account (free tier funciona)
  • Vercel account (free tier funciona)
  • Vercel CLI: npm i -g vercel

Comparación con Skills Existentes

vs Skills Individuales (nextjs, vercel, supabase)

Skills individuales:

  • Son guías de referencia
  • El usuario debe ejecutar comandos manualmente
  • No hay orquestación

Nuestra skill:

  • ✅ Orquesta todo el flujo automáticamente
  • ✅ Genera migrations SQL ejecutables
  • ✅ Guía paso a paso para configuraciones manuales
  • ✅ Deploy automático con detección de problemas
vs Antfarm Workflows

Antfarm:

  • Orquesta múltiples agentes especializados
  • Sistema de polling SQLite + cron jobs
  • Estado persistente en DB
  • Completo para equipos de desarrollo

Nuestra skill:

  • ✅ Similar arquitectura: comandos que generan SQL y guías
  • ✅ Foco en configuración (no desarrollo de features)
  • ✅ Un solo comando por usuario (no múltiples agentes)

Contributing

Este skill es open source. Para mejorar:

  1. Fork en GitHub
  2. Crear branch de feature
  3. Submit pull request

Mejoras bienvenidas en:

  • Más templates de inicio
  • Integración con más servicios (Cloudflare, Netlify)
  • Tests automatizados
  • Mejor manejo de errores

ORQUESTADOR REAL para Next.js + Supabase + Vercel - De la idea al deploy en 30 segundos. 🚀

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 12 other files in skills/next-supabase-vercel-bundle of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json
  • package.json
  • snv.js
  • src/commands/auth.js
  • src/commands/db.js
  • src/commands/deploy.js
  • src/commands/dev.js
  • src/commands/init.js
  • src/commands/storage.js
  • src/utils/helpers.js
  • templates/minimal/migration.sql
  • templates/minimal/supabase-client.ts

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Next Supabase Vercel Bundle next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Next Supabase Vercel Bundle compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Next Supabase Vercel Bundle this skillLeoYeAI/openclaw-master-skills2.2k—~4.3kAutomated safety check: NotesMIT
Safe SQL Executionsupabase/supabase111k—~4.2kAutomated safety check: PassApache-2.0
Replica ArchitectJakeschincariol/replica-skill1.2k—~1.1kAutomated safety check: PassMIT
Openagentskill RegistryLeon-Drq/openagentskill357—~437Automated safety check: PassMIT
Find SkillsLeon-Drq/openagentskill357—~539Automated safety check: PassMIT
Srtd CLIt1mmen/srtd105—~360Automated safety check: PassMIT

Similar skills

  • Safe SQL Execution

    supabase/supabase

    Official

    A skill your agent uses whenever code will build, return, fetch, or execute SQL that runs against a user's real Postgres database — even when the request reads like an ordinary feature or bug fix…

    111k GitHub stars~4.2k tokensUpdated today
    DatabasesAuto-check passed
  • Replica Architect

    Jakeschincariol/replica-skill

    Plans the stack, database schema and API for an app clone, from the recon map replica-recon wrote.

    1.2k GitHub stars~1.1k tokensUpdated 6 days ago
    DatabasesAuto-check passed
  • Openagentskill Registry

    Leon-Drq/openagentskill

    Discover, compare, audit, and safely install reusable AI Agent Skills with OpenAgentSkill.

    357 GitHub stars~437 tokensUpdated yesterday
    Auto-check passed
  • Find Skills

    Leon-Drq/openagentskill

    Find, compare, audit, and safely install reusable AI agent skills from OpenAgentSkill.

    357 GitHub stars~539 tokensUpdated yesterday
    Auto-check passed
  • Srtd CLI

    t1mmen/srtd

    This skill should be used when the user mentions "srtd", "sql templates", "migrations-templates", "live reload sql", "supabase functions", when working with files in supabase/migrations-templates/…

    105 GitHub stars~360 tokensUpdated 1 mo ago
    DatabasesAuto-check passed
  • Faasjs Pg

    faasjs/faasjs

    A skill your agent uses when working with @faasjs/pg or PostgreSQL in FaasJS: Tables declaration merging, QueryBuilder, select aliases, parameterized sql expressions, raw SQL, numeric/decimal/bigint…

    121 GitHub stars~718 tokensUpdated 1 mo ago
    DatabasesAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,235 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Next Supabase Vercel Bundle

What does Next Supabase Vercel Bundle do?

ORQUESTADOR REAL para el ciclo completo de desarrollo Full-Stack. Next Supabase Vercel Bundle is an agent skill from LeoYeAI/openclaw-master-skills. ORQUESTADOR REAL para el ciclo completo de desarrollo Full-Stack.

When should I use Next Supabase Vercel Bundle?

Next Supabase Vercel Bundle fits situations like: tasks that involve SQL.

How do I install Next Supabase Vercel Bundle in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill next-supabase-vercel-bundle -a claude-code`. Or copy the skill folder (skills/next-supabase-vercel-bundle in LeoYeAI/openclaw-master-skills) into .claude/skills/next-supabase-vercel-bundle in your project. Claude Code loads it when a task matches its description.

How do I install Next Supabase Vercel Bundle in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill next-supabase-vercel-bundle -a codex`. Or copy the skill folder (skills/next-supabase-vercel-bundle in LeoYeAI/openclaw-master-skills) into .agents/skills/next-supabase-vercel-bundle in your project. Codex loads it when a task matches its description.

Can I use Next Supabase Vercel Bundle in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill next-supabase-vercel-bundle -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/next-supabase-vercel-bundle, .gemini/skills/next-supabase-vercel-bundle, .github/skills/next-supabase-vercel-bundle and .opencode/skills/next-supabase-vercel-bundle in your project.

What does Next Supabase Vercel Bundle need to run?

Going by SKILL.md and its folder, Next Supabase Vercel Bundle needs JavaScript and TypeScript for the scripts in its folder, the command-line tools its instructions call (npm, vercel, nvm and node) and credentials named SUPABASE_SERVICE_KEY and NEXT_PUBLIC_SUPABASE_ANON_KEY. Our summary lists: Node.js; A credential in SUPABASE_SERVICE_KEY; A credential in NEXT_PUBLIC_SUPABASE_ANON_KEY.

Does Next Supabase Vercel Bundle access the network?

SKILL.md names 3 domains. In commands or code: supabase.com, xxx.supabase.co and vercel.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Next Supabase Vercel Bundle safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file; runs commands with sudo), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Next Supabase Vercel Bundle use?

Next Supabase Vercel Bundle is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Next Supabase Vercel Bundle use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Next Supabase Vercel Bundle?

Skills that share tags, products or a category with Next Supabase Vercel Bundle: Safe SQL Execution (supabase/supabase, 111k stars), Replica Architect (Jakeschincariol/replica-skill, 1.2k stars), Openagentskill Registry (Leon-Drq/openagentskill, 357 stars) and Find Skills (Leon-Drq/openagentskill, 357 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Next Supabase Vercel Bundle?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.