What problem does it solve?
This Skill streamlines the initial setup of a new software project by guiding users through configuration, planning structure, and deep context gathering, ensuring a robust foundation.
Core Features & Use Cases
- Project Initialization: Sets up Megazord configuration, project files (
PROJECT.md, STATE.md), and directory structure.
- Environment Detection: Automatically detects existing project configurations (GSD, Megazord) or initiates a fresh setup.
- Deep Context Gathering: Collects functional and technical requirements through conversational questioning and code scanning.
- Use Case: A developer starting a new open-source project can use this Skill to quickly establish project name, select development profiles (Strict, Balanced, Minimal), define core features, and configure technical stack preferences, all while ensuring consistency with Megazord's design system.
Quick Start
Run the init skill to start a new Megazord project.