cortex_init
Initializes a project with the specified goal, tech stack, UI style, libraries, file structure, core features, and complexity level after collecting all required answers from the human.
Instructions
Initialize Cortex project. You MUST ask the human ALL 10 onboarding questions FIRST using cortex_ask_human. Do NOT call this tool until you have all answers. The 10 mandatory questions are: 1) Project name, 2) Goal, 3) Tech stack, 4) UI style, 5) Preferred libs, 6) Forbidden libs, 7) File structure, 8) Existing codebase, 9) Core features, 10) Complexity level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_name | Yes | Project name (from human answer to question 1) | |
| goal | Yes | Project goal description (from human answer to question 2) | |
| stack | Yes | Tech stack (from human answer to question 3) | |
| ui_style | No | UI style (from human answer to question 4) | |
| preferred_libs | No | Preferred libraries (from human answer to question 5) | |
| forbidden_libs | No | Forbidden libs (from human answer to question 6) | |
| file_structure | No | Expected file/folder structure (from human answer to question 7) | |
| existing_codebase | No | Existing codebase path or "no" (from human answer to question 8) | |
| core_features | Yes | Core features, comma-separated (from human answer to question 9) | |
| complexity | No | Complexity level (from human answer to question 10) |