/init-project

Scaffold a monorepo with FastAPI backend and React/Vite frontend.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/yannzurkinden/masterclass-cc-lausanne --skill init-project-yannzurkinden
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: /init-project
Source: https://github.com/yannzurkinden/masterclass-cc-lausanne/tree/main/skills_copy/init-project
Command: npx skills add https://github.com/yannzurkinden/masterclass-cc-lausanne --skill init-project-yannzurkinden

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill quickly bootstraps a complete monorepo featuring a FastAPI backend and a React/Vite frontend with DevOps scaffolding, enabling teams to start development immediately without manual boilerplate setup.

Core Features & Use Cases

  • End-to-end scaffolding: Creates a cohesive project structure for backend, frontend, and configuration, ready for local development and deployment.
  • Frontend bootstrap: Generates a React + Vite setup with Tailwind CSS, routing, and a starter UI.
  • Backend scaffold: Provides a FastAPI skeleton with basic models, schemas, and a minimal API surface to begin API development.
  • DevOps readiness: Includes scripts and configs to bootstrap local workflows, builds, and simple CI/CD scaffolding.
  • Use Case: A team needs to spin up a brand-new product quickly, producing a consistent monorepo they can clone and start coding in minutes.

Quick Start

Run /init-project <project-name> to scaffold the project. Then navigate into the created folder, install dependencies, and start the development servers. The frontend is prepared with React + Vite, the backend with FastAPI, and a starter DevOps setup is provided for local development.

Frequently Asked Questions about /init-project

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a FastAPI and React monorepo for a new project?▼

To scaffold a FastAPI and React monorepo, run the /init-project command with your project name. It generates a complete folder structure with a Vite frontend, FastAPI backend, and DevOps configs, ready for immediate local development.

What is included in a Vite React frontend scaffold?▼

A Vite React frontend scaffold includes Tailwind CSS for styling, TanStack Router for navigation, and a starter UI. This provides a cohesive client-side foundation integrated within the monorepo structure for immediate coding.

Can I use this to bootstrap a full stack FastAPI backend and React frontend together?▼

Yes, you can bootstrap a full stack FastAPI backend and React frontend together. The skill outputs a unified monorepo layout containing both application layers along with necessary build scripts and local workflow configurations.

Does the FastAPI backend scaffold include basic models and API routes?▼

Yes, the FastAPI backend scaffold includes basic models, schemas, and a minimal API surface. This allows developers to immediately begin extending the API endpoints and defining database interactions without manual boilerplate.

Are DevOps configurations provided when scaffolding a monorepo?▼

DevOps configurations are provided when scaffolding the monorepo. The output includes scripts and config files designed to bootstrap local workflows, application builds, and simple CI/CD pipelines for the generated project.