ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

stack-scaffold

Scaffolds a full-stack project with Next.js App Router, Supabase, Firebase Auth, Vercel, and Cloudflare

Why use this skill?

Use stack-scaffold to rapidly generate production-ready Next.js projects with integrated Supabase, Firebase, and testing tools. Ensures consistent architecture.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/guifav/stack-scaffold
Or

What This Skill Does

The stack-scaffold skill acts as an automated scaffolding engine for high-performance, full-stack web applications. It serves as an expert developer assistant, specifically designed to bootstrap Next.js projects that integrate complex architectural requirements including Supabase for database management and Firebase for authentication. By strictly following a mandatory 'Planning Protocol,' the skill ensures that developers do not inadvertently overwrite existing data or configuration files. It handles the complete lifecycle from initial project instantiation using create-next-app to the setup of testing suites like Playwright and Vitest. This skill essentially standardizes your development environment, ensuring every project follows industry best practices regarding folder structure, dependency management, and git version control.

Installation

To integrate this skill into your OpenClaw agent, run the following command in your terminal: clawhub install openclaw/skills/skills/guifav/stack-scaffold Ensure you have the necessary permissions for your project directory, as the skill will perform file system write operations.

Use Cases

  • Rapid Prototyping: Quickly spinning up a production-ready MVP with auth and database support.
  • Standardization: Maintaining consistent tech stacks across a team of developers.
  • Learning & Onboarding: Providing junior developers with a scaffold that includes professional-grade configuration files, testing, and linting patterns.
  • Technical Debt Prevention: Ensuring new projects start with robust linting and formatting rules from day one.

Example Prompts

  1. "Scaffold a new Next.js project named 'my-ecommerce-store' using the stack-scaffold skill and ensure testing is set up."
  2. "I need to start a new dashboard project. Can you create a clean structure with Supabase and Firebase integration?"
  3. "Please run the stack-scaffold process for a new app called 'task-manager' in this directory."

Tips & Limitations

  • Safety First: Always execute the Planning Protocol before proceeding. The skill is designed to prevent accidental file deletion but relies on the user to confirm project directories.
  • Scope: This skill creates new projects. It is not intended to refactor existing codebases; attempting to run it in a non-empty directory will trigger a warning.
  • Environment Variables: The skill strictly avoids touching .env files. You must manually populate your API keys and configuration secrets after the scaffold is complete for security reasons.

Metadata

Author@guifav
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-guifav-stack-scaffold": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#nextjs#scaffold#typescript#supabase#firebase
Safety Score: 3/5

Flags: file-write, code-execution