Create Project
create_projectCreate a new Floot project (pre-seeded with the shared component library) and return its id. initial_prompt describes the app to build — what it does and for whom — keeping the user's own wording where they gave one rather than a summary. It becomes the project's system prompt (static/__dev/system-prompt.md, which the user can edit) and grounds the project (served back as in list_files). The result renders a live preview card for the user and includes the first-build playbook: a fresh project is EMPTY until pages are written, so a session normally continues straight into get_guides("design") and the first page rather than ending at the card.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| initial_prompt | Yes | A description of the app to build, in the user's own wording where they gave one. Stored as the project's system prompt. |