{"version":"2.1.210","anchor":"auto-mode-setup-wizard-and-proposal-workflow","canonical_anchor":"auto-mode-setup-wizard-and-proposal-workflow","heading":"\/auto-mode-setup Wizard and Proposal Workflow","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.210\/e\/auto-mode-setup-wizard-and-proposal-workflow","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.210","markdown":"### `\/auto-mode-setup` Wizard and Proposal Workflow\n\n**What**\n\nThe `\/auto-mode-setup` slash command gains a structured non-interactive mode via a `--wizard` flag and a two-phase propose\/apply workflow.\n\n**Usage**\n\n`\/auto-mode-setup --wizard posture=<personal|open-source|enterprise|mixed> scope=<all|project> depth=<both|shell|repos|here> --propose \/auto-mode-setup --apply-file <absolute-path>` **Details** - `--wizard` sets up context without user questions. Posture values: `personal` (hobby\/personal projects), `open-source` (public repos), `enterprise` (work\/private repos), `mixed`. - `--propose` scans the repo and recent sessions, then asks the model to draft a settings proposal and writes it to a temp file. The proposal can be reviewed before applying. - `--apply-file <path>` reads a previously generated proposal file and writes it to user settings. The path must be inside the system temp directory or the Claude config directory. - The proposal now includes `removeFromPermissionsAllow` suggestions \u2014 broad or dangerous allow rules flagged during the scan can be removed as part of applying. - Scope `all` also reads sibling repos in the GitHub org via `gh`. Depth `shell` includes shell history; depth `repos` checks other checkouts in `~`. - The wizard mode feeds all parameters non-interactively so agents and CI scripts can drive setup without keyboard interaction. **Evidence** Wizard mode and proposal flow (search for `\"--wizard posture=\u2026 scope=\u2026 depth=\u2026 --propose | --apply-file <path>\"` and `\"--apply-file needs a path to the reviewed proposal JSON\"`)"}