setup-wizard
Run the Cowork workspace onboarding wizard — personalized setup for your goal (study, research, writing, PM, creative, business, personal-assistant)
- License 许可
- MIT
- 最近更新
- 2026-11-01
- Stars
- ★ 6
- Forks
- 1
01 前言 Front Matter
- name
- setup-wizard
- description
- Run the Cowork workspace onboarding wizard — personalized setup for your goal (study, research, writing, PM, creative, business, personal-assistant)
03 SKILL.md 正文
Setup Wizard
This skill runs the Cowork workspace onboarding interview. WIZARD.md is the single script source — this file only routes into it. Locate it at WIZARD.md (fresh kit) or _setup-kit/WIZARD.md (after the Step 7 handover archived the installer); the same rule applies to skills/, selection-presets.md, and every other kit path the script references. Never re-ask a field already answered in this session or recorded in cowork-profile.md.
Resume guard — see WIZARD.md's Collision Rule (fail-safe posture / its interrupted-run resume exemption): if cowork-profile.md exists with Status: in-progress, do NOT reset — resume per WIZARD.md Fallback (recap goal + bundle, continue from the first unanswered field). This branch marks cowork-profile.md created-this-run in the ledger before anything else, per the Collision Rule's narrow resume exemption — reaching this guard with Status: in-progress is itself proof the wizard wrote the stub, so re-asking about it would livelock.
Reset guard — see WIZARD.md's Collision Rule: if cowork-profile.md exists with real completed content, first offer the friendly menu: "You already have a workspace set up. 1) Keep it as-is 2) Add or remove skills 3) Start fresh from a new goal". Only option 3 triggers the reset confirmation, and that confirmation names what it actually resets — the profile only, never a stand-in for the Collision Rule's own per-path guarded-set confirmations, which still fire independently once the new run reaches F4: "This will reset your cowork-profile.md and re-run onboarding from Q1. It does not, by itself, authorize replacing any other file already in this workspace — the setup interview will name and ask about those separately if it finds them. Your past sessions are unaffected. Confirm? (Yes / No)" — proceed only on Yes; on No, return to the menu.
Interview
Run WIZARD.md from Q1. Use AskUserQuestion buttons when available; otherwise numbered lists, with **Your answer:** on its own line.
Q1 — Goal
"Welcome! What do you need help with? Describe your goal in your own words — or type 'not sure' for suggestions."
Quoted verbatim from WIZARD.md's canonical Q1 opener (Single-Source Rule) — do not paraphrase it here. If the user is uncertain, defer to WIZARD.md's Uncertainty Fallback (Q1) rather than re-presenting a preset menu in this file.
Route per WIZARD.md Q1 (Path A/B/C, stemmed signals, judgment tie-break). Every path produces a draft the user shapes — the 7 presets are starting suggestions, not fixed selections, and a custom Path C draft is equally first-class.
Everything after Q1
Follow WIZARD.md in order: F4 bundle customization → profile-stub checkpoint → fast-track offer (exactly once, there) → Q2 (name + role + deadlines, one turn) → safety notice → optional Q3 voice turn → After-Q2 generation steps → Step 7 handover (generate the personalized workspace CLAUDE.md, archive the installer to _setup-kit/, offer working folders). The interview is 3 core turns plus the optional voice turn; output format is defaulted from the preset, tools/connectors are asked at point-of-need, and all skills install by copying from the local skills/ pool — no internet needed (WIZARD.md Network & Offline Rule).
After the interview
cowork-profile.md follows the WIZARD.md Step 1 template — the only profile schema. Close with the task-first message (WIZARD.md Closing), using the matching first-task invitation:
- Study: "Your [Subject] study space is ready. Paste something you're studying and I'll turn it into flashcards or notes."
- Research: "Your [Domain] research workspace is ready. Share 2–3 sources and I'll synthesize them."
- Writing: "Your writing space is ready. Paste a paragraph you've written and I'll match your voice, or let's outline something new."
- Project Management: "Your [Role] workspace is ready. Tell me where a project stands and I'll draft your first status update."
- Creative: "Your creative workspace is ready. Give me a half-formed idea and I'll help you develop it."
- Business/Admin: "Your workspace is ready. Forward me the gist of an email you need to write and I'll draft it."
- Personal Assistant: "Your workspace is ready. Tell me what's on your plate this week and I'll organize it."
- Custom (Path C): "[Goal] workspace is ready. [One-sentence invitation using an installed skill on their actual goal.]"
Skill verification (once, not per skill): confirm each installed file exists at .claude/skills/<slug>/SKILL.md and say so in one line. These are your own workspace's files, installed directly by this wizard; skills-as-prompts.md is the fallback for surfaces where a skill couldn't be installed this way.
Always ask for explicit confirmation before deleting, moving, or overwriting any file or folder.
04 同仓库更多 Skills
my-shopping-helper
暂无简介
self-upgrade
暂无简介
self-archive
暂无简介
self-apply
暂无简介
pull-updates
暂无简介
email-drafting
暂无简介