Plan a project from a tested kit
plan_projectGet a project kit: one part per job from AgentGid's catalogs (with version, license and reasons), install lines, checks, and with files=true the AGENTS.md brief, CREDITS.md, first prompt and MCP setup files. Give a recipe id from list_recipes or the goal in plain words. If no recipe fits the goal, it says so and lists the recipes: it never improvises a stack.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| on | No | Switch parts on or off: {role id: true|false}. Optional parts start off. Assets, agent skills and MCP servers can be switched off, and the brief then says they were removed; parts the plan is built on (libraries, runtimes, services) can only be swapped through picks | |
| add | No | Add up to 8 parts from AgentGid's catalogs that the recipe does not list: item ids such as "tool:pikepdf" or {"item": id, "stage": "agent|build|check|ship"}. They are checked against the answers like every part and marked as added in the files. | |
| goal | No | What to build, in plain words, e.g. 'a Mario-style browser game' | |
| files | No | Also return the texts of AGENTS.md, CREDITS.md, first-prompt.txt, install.txt and setup files | |
| packs | No | Choose a pack, model or font inside a picked source: {role id: item id} | |
| picks | No | Swap a part: {role id: item id}, ids as in a previous answer's parts[].pick and alternatives | |
| prompt | No | First prompt: stop after each step (default) or run the whole plan | |
| recipe | No | Recipe id from list_recipes, e.g. 2d-platformer | |
| answers | No | Answers by question id, e.g. {"use": "commercial", "budget": "free", "agent": "cursor", "style": "pixel"} |