skills/nmime/infra-skills/brocoders-boilerplate-setup

brocoders-boilerplate-setup

SKILL.md

Brocoders Boilerplate Setup

Comprehensive guide for setting up full-stack applications using:

Quick Start

1. Choose Your Git Provider

Ask user which platform they want to use:

2. Project Structure Decision

Ask user about repository strategy:

  • Monorepo: Both frontend and backend in single repository
  • Polyrepo: Separate repositories for frontend and backend (recommended for larger teams)

Setup Workflow

Step 1: Clone Boilerplates

# Create project directory
mkdir my-fullstack-app && cd my-fullstack-app

# Clone backend
git clone https://github.com/brocoders/nestjs-boilerplate.git backend
cd backend && rm -rf .git && cd ..

# Clone frontend
git clone https://github.com/brocoders/extensive-react-boilerplate.git frontend
cd frontend && rm -rf .git && cd ..

Step 2: Initialize Git

Based on chosen provider, follow the corresponding reference guide.

Step 3: Environment Setup

See references/environment-setup.md for:

  • Backend environment configuration
  • Frontend environment configuration
  • Docker setup
  • Database initialization

Step 4: CI/CD Configuration

CI/CD templates available per provider in their respective reference files.

Boilerplate-Specific Guides

Decision Tree

Start
  ├─► Git Provider?
  │     ├─► GitHub → references/github-setup.md
  │     ├─► GitLab Cloud → references/gitlab-setup.md
  │     └─► GitLab Self-Hosted → references/gitlab-selfhosted-setup.md
  ├─► Monorepo or Polyrepo?
  │     ├─► Monorepo → Single repo setup in chosen provider guide
  │     └─► Polyrepo → Separate repos setup in chosen provider guide
  └─► Environment Setup → references/environment-setup.md

Reference Files

Weekly Installs
5
First Seen
Jan 24, 2026
Installed on
claude-code4
trae3
antigravity3
windsurf3
codex3
gemini-cli3