What problem does it solve?
Manually setting up a new software repository with the correct structure, dependencies, and boilerplate for a specific tech stack is time-consuming and prone to configuration errors, especially for teams using standardized Forge project configs.
Core Features & Use Cases
- Config-Driven Scaffolding: Automatically generates repository structure (monorepo, single-app, etc.) based on the
project.structure field in the Forge config, skipping any sections not defined in the config.
- Full Project Setup: Creates package files, framework configurations, initial boilerplate code, Claude skill configs, a root CLAUDE.md file, initializes a git repo with a proper .gitignore, installs dependencies, and runs a build/type check to verify the scaffold works.
- Use Case: A developer starting a new Next.js + Tailwind project via Forge can use this skill to get a fully functional, buildable repository in seconds instead of manually creating dozens of files and configuring dependencies.
Quick Start
Use the repo-init skill to scaffold a new repository in the /path/to/your/new-project directory using the Forge config file located at /path/to/your/forge-config.json.