[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M70FFJEH7402MMEN1VCAR4YB":3,"skill-same:01M70FFJEH7402MMEN1VCAR4YB":73},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":28,"publishedAt":46,"linkOnly":47,"markdownContent":48,"markdownBody":49,"frontMatter":50,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":58,"install":59,"resources":72},"01M70FFJEH7402MMEN1VCAR4YB","setup-wizard",null,"Run the Cowork workspace onboarding wizard — personalized setup for your goal (study, research, writing, PM, creative, business, personal-assistant)","jmlozano1990\u002FCowork-Starter-Kit","jmlozano1990","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F212240889?v=4","01M70FFEFRFH4C54MRVST1ZZFW","JmLozano","01M70FFEGEGDMH4RS95JKWH95M",6,"MIT","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fsetup-wizard\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"setup wizard","setup","wizard","workspace","for","pm","study","cowork","creative","goal","business","writing","onboarding","run","research","personal","assistant","2026-11-10 10:12:30",false,"---\nname: setup-wizard\ndescription: Run the Cowork workspace onboarding wizard — personalized setup for your goal (study, research, writing, PM, creative, business, personal-assistant)\n---\n\n## Setup Wizard\n\nThis 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\u002FWIZARD.md` (after the Step 7 handover archived the installer); the same rule applies to `skills\u002F`, `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`.\n\n**Resume guard — see WIZARD.md's Collision Rule (fail-safe posture \u002F 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.\n\n**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 \u002F No)\" — proceed only on Yes; on No, return to the menu.\n\n---\n\n## Interview\n\nRun WIZARD.md from Q1. Use AskUserQuestion buttons when available; otherwise numbered lists, with `**Your answer:**` on its own line.\n\n### Q1 — Goal\n\n> \"Welcome! What do you need help with? Describe your goal in your own words — or type 'not sure' for suggestions.\"\n\nQuoted 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.\n\nRoute per WIZARD.md Q1 (Path A\u002FB\u002FC, 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.\n\n### Everything after Q1\n\nFollow 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\u002F`, offer working folders). The interview is 3 core turns plus the optional voice turn; output format is defaulted from the preset, tools\u002Fconnectors are asked at point-of-need, and all skills install by copying from the local `skills\u002F` pool — no internet needed (WIZARD.md Network & Offline Rule).\n\n---\n\n## After the interview\n\n`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:\n\n- Study: \"Your [Subject] study space is ready. Paste something you're studying and I'll turn it into flashcards or notes.\"\n- Research: \"Your [Domain] research workspace is ready. Share 2–3 sources and I'll synthesize them.\"\n- Writing: \"Your writing space is ready. Paste a paragraph you've written and I'll match your voice, or let's outline something new.\"\n- Project Management: \"Your [Role] workspace is ready. Tell me where a project stands and I'll draft your first status update.\"\n- Creative: \"Your creative workspace is ready. Give me a half-formed idea and I'll help you develop it.\"\n- Business\u002FAdmin: \"Your workspace is ready. Forward me the gist of an email you need to write and I'll draft it.\"\n- Personal Assistant: \"Your workspace is ready. Tell me what's on your plate this week and I'll organize it.\"\n- Custom (Path C): \"[Goal] workspace is ready. [One-sentence invitation using an installed skill on their actual goal.]\"\n\n**Skill verification (once, not per skill):** confirm each installed file exists at `.claude\u002Fskills\u002F\u003Cslug>\u002FSKILL.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.\n\nAlways ask for explicit confirmation before deleting, moving, or overwriting any file or folder.\n","## Setup Wizard\n\nThis 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\u002FWIZARD.md` (after the Step 7 handover archived the installer); the same rule applies to `skills\u002F`, `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`.\n\n**Resume guard — see WIZARD.md's Collision Rule (fail-safe posture \u002F 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.\n\n**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 \u002F No)\" — proceed only on Yes; on No, return to the menu.\n\n---\n\n## Interview\n\nRun WIZARD.md from Q1. Use AskUserQuestion buttons when available; otherwise numbered lists, with `**Your answer:**` on its own line.\n\n### Q1 — Goal\n\n> \"Welcome! What do you need help with? Describe your goal in your own words — or type 'not sure' for suggestions.\"\n\nQuoted 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.\n\nRoute per WIZARD.md Q1 (Path A\u002FB\u002FC, 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.\n\n### Everything after Q1\n\nFollow 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\u002F`, offer working folders). The interview is 3 core turns plus the optional voice turn; output format is defaulted from the preset, tools\u002Fconnectors are asked at point-of-need, and all skills install by copying from the local `skills\u002F` pool — no internet needed (WIZARD.md Network & Offline Rule).\n\n---\n\n## After the interview\n\n`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:\n\n- Study: \"Your [Subject] study space is ready. Paste something you're studying and I'll turn it into flashcards or notes.\"\n- Research: \"Your [Domain] research workspace is ready. Share 2–3 sources and I'll synthesize them.\"\n- Writing: \"Your writing space is ready. Paste a paragraph you've written and I'll match your voice, or let's outline something new.\"\n- Project Management: \"Your [Role] workspace is ready. Tell me where a project stands and I'll draft your first status update.\"\n- Creative: \"Your creative workspace is ready. Give me a half-formed idea and I'll help you develop it.\"\n- Business\u002FAdmin: \"Your workspace is ready. Forward me the gist of an email you need to write and I'll draft it.\"\n- Personal Assistant: \"Your workspace is ready. Tell me what's on your plate this week and I'll organize it.\"\n- Custom (Path C): \"[Goal] workspace is ready. [One-sentence invitation using an installed skill on their actual goal.]\"\n\n**Skill verification (once, not per skill):** confirm each installed file exists at `.claude\u002Fskills\u002F\u003Cslug>\u002FSKILL.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.\n\nAlways ask for explicit confirmation before deleting, moving, or overwriting any file or folder.\n",{"name":5,"description":7},"main","3b46ce1bf0dafc2b8ad69a72e13e73aa538fb297",".claude\u002Fskills\u002Fsetup-wizard",1,"https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Freleases\u002Flatest","https:\u002F\u002Fgithub.com\u002Fjmlozano1990","2026-11-01 23:54:10",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add jmlozano1990\u002FCowork-Starter-Kit --skill setup-wizard",{"tool":65,"command":66},"bunx","bunx skills add jmlozano1990\u002FCowork-Starter-Kit --skill setup-wizard",{"tool":68,"command":69},"pnpm","pnpm dlx skills add jmlozano1990\u002FCowork-Starter-Kit --skill setup-wizard","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fsetup-wizard\u002FSKILL.md",true,[],[74,84,93,101,109,118],{"skillNo":75,"name":76,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":46},"01M70FMH5856SZTHFW424V3KKV","my-shopping-helper","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fbrownfield\u002Fstale-skills\u002F.claude\u002Fskills\u002Fmy-shopping-helper\u002FSKILL.md",[],[80,81,82,83],"my shopping helper","my","helper","shopping",{"skillNo":85,"name":86,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":46},"01M70FMGA74PSF54WDPJ6DW74F","self-upgrade","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fbrownfield\u002Fmode-b\u002F.claude\u002Fskills\u002Fself-upgrade\u002FSKILL.md",[],[90,91,92],"self upgrade","self","upgrade",{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":46},"01M70FMFER555AGCQMMABCGVP4","self-archive","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fbrownfield\u002Fmode-b\u002F.claude\u002Fskills\u002Fself-archive\u002FSKILL.md",[],[99,100,91],"archive","self archive",{"skillNo":102,"name":103,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":46},"01M70FMEKRATA5GX89TW5GTB62","self-apply","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fbrownfield\u002Fmode-b\u002F.claude\u002Fskills\u002Fself-apply\u002FSKILL.md",[],[107,108,91],"self apply","apply",{"skillNo":110,"name":111,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":114,"publishedAt":46},"01M70FMDB1Z8JDVC1645B4PJFP","pull-updates","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fbrownfield\u002Fmode-b\u002F.claude\u002Fskills\u002Fpull-updates\u002FSKILL.md",[],[115,116,117],"pull updates","updates","pull",{"skillNo":119,"name":120,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":126,"publishedAt":46},"01M70FMCEMGNPHHRDPH3DXAYSW","email-drafting","https:\u002F\u002Fgithub.com\u002Fjmlozano1990\u002FCowork-Starter-Kit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fbrownfield\u002Fmode-b\u002F.claude\u002Fskills\u002Femail-drafting\u002FSKILL.md",[123],{"categoryNo":124,"categoryName":125,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",[127,128,129],"email","drafting","email drafting"]