← ClaudeAtlas

preplisted

Set up an isolated worktree, branch, and `.planning/<date>-<task>/` directory for a new development task before any planning or coding starts. Use this whenever the user kicks off non-trivial work — a feature, a fix, a refactor, anything that warrants its own branch. Even if the user does not explicitly say "create a worktree", invoke this when they describe a new task that will involve multiple changes; it is the standard entry point for the flow workflow.
gitgitWi/council-flow · ★ 1 · Code & Development · score 53
Install: claude install-skill gitgitWi/council-flow
# flow:prep — Task setup You are setting up the workspace for a new task in the `flow` workflow. The goal is to land the user in an isolated worktree on a new branch, with the `.planning/` directory ready for the planner. ## Inputs to elicit (or infer) Ask the user for these if they are not obvious from the conversation. If the conversation already contains the answer, do not ask again. ### Clarifying an unclear goal If the user's goal is vague or could reasonably be read more than one way, ask before scaffolding — a wrong task name or branch is annoying to undo once the worktree exists. Keep it to one or two focused questions, and **offer concrete options so the user can pick quickly** instead of composing an answer from scratch. Good things to clarify with options: - **Scope boundary** — "Just the API, or the UI too?" / "Fix this one case, or the general class of bug?" - **Type** when the goal mixes intents — e.g. "refactor that also fixes a bug": is the headline `refactor` or `fix`? - **Task name** when several kebab forms fit — propose two or three and let the user choose. Use the AskUserQuestion tool so the options render as selectable choices; always leave room for the user to type their own. Skip the questions entirely when the goal is already unambiguous — do not manufacture a clarification round for a clear request. | Input | Required | Default | |---|---|---| | Task goal (one or two sentences in user's words) | yes | — | | Task name (kebab-case, will become