[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DT6PDFD675RAWPEQCSP1DE":3,"skill-same:01M6DT6PDFD675RAWPEQCSP1DE":50},{"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":18,"publishedAt":22,"linkOnly":23,"markdownContent":24,"markdownBody":25,"frontMatter":26,"refName":27,"commitSha":28,"skillDirectory":29,"forksCount":30,"repositoryHtmlUrl":31,"repositoryHomepageUrl":32,"ownerHtmlUrl":33,"ownerBlogUrl":34,"ownerDescription":6,"updatedAt":35,"install":36,"resources":49},"01M6DT6PDFD675RAWPEQCSP1DE","quick-plan-execute",null,"快速计划与执行工作流。使用场景：用户给出一个任务需求，Agent 先写计划 → 要求审批 → 审批后逐步执行并打勾。适用于多步骤实现、功能开发、代码重构等需要规划后再动手的场景。","liwusen\u002FFaustBot-llm-vtuber","liwusen","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F33620294?v=4","01M6DT6ES2QEX7T1WFY1MQ0K1A","allenlee","01M6DT6EWK9J0J4ZMC27B7XK2Z",45,"GPL-3.0","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fquick-plan-execute\u002FSKILL.md",[],[19,20,21],"plan","execute","quick plan execute","2026-11-10 10:12:30",false,"---\nname: quick-plan-execute\ndescription: '快速计划与执行工作流。使用场景：用户给出一个任务需求，Agent 先写计划 → 要求审批 → 审批后逐步执行并打勾。适用于多步骤实现、功能开发、代码重构等需要规划后再动手的场景。'\n---\n\n# 快速计划 & 执行 (Quick Plan & Execute)\n\n## 工作流概述\n\n收到用户需求后，先写计划 → 要求审批 → 审批后按步骤执行，每完成一步在计划文件中打勾，全部完成前不停止。\n\n## 触发条件\n\n- 用户给出一个需要多步骤实现的任务（功能开发、重构、排查问题等）\n- 用户明确要求\"先写计划\"、\"规划一下\"、\"列个步骤\"\n- 任务涉及多个文件修改或需要分阶段执行\n\n## 工作流程\n\n### Step 1: 编写计划\n\n1. 在 `__dev__\u002F` 目录下创建一个 markdown 计划文件，文件名反映任务内容，例如 `__dev__\u002Frefactor-auth-plan.md`\n2. 计划内容应**简洁**，长度控制在用户需求原文长度的 **3 倍以内**\n3. 计划格式：\n\n```markdown\n# 计划: [任务标题]\n\n## 步骤\n\n- [ ] Step 1: [简要描述]\n- [ ] Step 2: [简要描述]\n- [ ] Step 3: [简要描述]\n...\n```\n\n4. 步骤应足够具体，让执行时无需反复决策；但不必过于细致，每个步骤对应一次可验证的改动\n\n### Step 2: 请求审批\n\n1. 使用 `vscode_askQuestions` 工具向用户展示计划\n2. 问题格式：\n\n```json\n{\n  \"questions\": [{\n    \"header\": \"approve-plan\",\n    \"question\": \"以上计划是否批准执行?\",\n    \"options\": [\n      { \"label\": \"批准，开始执行\" },\n      { \"label\": \"需要修改计划\" }\n    ]\n  }]\n}\n```\n\n3. 在 `question` 字段或 `message` 字段中附上计划文件的路径和步骤概览\n4. 如果用户选择\"需要修改计划\"，根据反馈更新计划文件，然后再次请求审批\n\n### Step 3: 按步骤执行\n\n1. 审批通过后，开始执行第一个未打勾的步骤\n2. **每完成一个步骤**，立即编辑计划文件，将该步骤的 `[ ]` 改为 `[x]`\n3. **不要同时执行多个步骤**，一步一步来\n4. 如果执行中遇到问题需要调整方案，更新计划文件中的步骤描述，然后继续\n\n### Step 4: 完成\n\n1. 所有步骤都打勾后，向用户总结完成情况\n2. 总结应包括：完成了什么、关键变更、以及任何需要注意的事项\n\n## 约束条件\n\n- 计划文件必须写在 `__dev__\u002F` 目录下\n- 计划长度 ≤ 用户需求长度的 3 倍\n- 每个步骤完成后**立即**更新文件中的勾选框\n- 在所有步骤打勾之前，不得停止工作或宣告完成\n- 如需修改计划，更新文件后必须再次请求审批\n","# 快速计划 & 执行 (Quick Plan & Execute)\n\n## 工作流概述\n\n收到用户需求后，先写计划 → 要求审批 → 审批后按步骤执行，每完成一步在计划文件中打勾，全部完成前不停止。\n\n## 触发条件\n\n- 用户给出一个需要多步骤实现的任务（功能开发、重构、排查问题等）\n- 用户明确要求\"先写计划\"、\"规划一下\"、\"列个步骤\"\n- 任务涉及多个文件修改或需要分阶段执行\n\n## 工作流程\n\n### Step 1: 编写计划\n\n1. 在 `__dev__\u002F` 目录下创建一个 markdown 计划文件，文件名反映任务内容，例如 `__dev__\u002Frefactor-auth-plan.md`\n2. 计划内容应**简洁**，长度控制在用户需求原文长度的 **3 倍以内**\n3. 计划格式：\n\n```markdown\n# 计划: [任务标题]\n\n## 步骤\n\n- [ ] Step 1: [简要描述]\n- [ ] Step 2: [简要描述]\n- [ ] Step 3: [简要描述]\n...\n```\n\n4. 步骤应足够具体，让执行时无需反复决策；但不必过于细致，每个步骤对应一次可验证的改动\n\n### Step 2: 请求审批\n\n1. 使用 `vscode_askQuestions` 工具向用户展示计划\n2. 问题格式：\n\n```json\n{\n  \"questions\": [{\n    \"header\": \"approve-plan\",\n    \"question\": \"以上计划是否批准执行?\",\n    \"options\": [\n      { \"label\": \"批准，开始执行\" },\n      { \"label\": \"需要修改计划\" }\n    ]\n  }]\n}\n```\n\n3. 在 `question` 字段或 `message` 字段中附上计划文件的路径和步骤概览\n4. 如果用户选择\"需要修改计划\"，根据反馈更新计划文件，然后再次请求审批\n\n### Step 3: 按步骤执行\n\n1. 审批通过后，开始执行第一个未打勾的步骤\n2. **每完成一个步骤**，立即编辑计划文件，将该步骤的 `[ ]` 改为 `[x]`\n3. **不要同时执行多个步骤**，一步一步来\n4. 如果执行中遇到问题需要调整方案，更新计划文件中的步骤描述，然后继续\n\n### Step 4: 完成\n\n1. 所有步骤都打勾后，向用户总结完成情况\n2. 总结应包括：完成了什么、关键变更、以及任何需要注意的事项\n\n## 约束条件\n\n- 计划文件必须写在 `__dev__\u002F` 目录下\n- 计划长度 ≤ 用户需求长度的 3 倍\n- 每个步骤完成后**立即**更新文件中的勾选框\n- 在所有步骤打勾之前，不得停止工作或宣告完成\n- 如需修改计划，更新文件后必须再次请求审批\n",{"name":5,"description":7},"main","9b6375444e3dd715ef960debd9a6a23875aa3e31",".github\u002Fskills\u002Fquick-plan-execute",4,"https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber","https:\u002F\u002Ffaustbot.allenlee.xyz","https:\u002F\u002Fgithub.com\u002Fliwusen","https:\u002F\u002Fallenlee.xyz","2026-10-29 21:25:43",{"source":8,"skillName":5,"commands":37,"prompt":47,"zipAvailable":48},[38,41,44],{"tool":39,"command":40},"npx","npx skills add liwusen\u002FFaustBot-llm-vtuber --skill quick-plan-execute",{"tool":42,"command":43},"bunx","bunx skills add liwusen\u002FFaustBot-llm-vtuber --skill quick-plan-execute",{"tool":45,"command":46},"pnpm","pnpm dlx skills add liwusen\u002FFaustBot-llm-vtuber --skill quick-plan-execute","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fquick-plan-execute\u002FSKILL.md",true,[],[51,61,75,82,88,94],{"skillNo":52,"name":53,"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":54,"categories":55,"keywords":56,"publishedAt":22},"01M6DT7RGPMB7EERSG4H3RV3DR","self-improvement-using-agile","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002Fbackend\u002Fskill_template\u002Fself-improvement-using-agile\u002FSKILL.md",[],[57,58,59,60],"agile","self improvement","self","self improvement using agile",{"skillNo":62,"name":63,"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":64,"categories":65,"keywords":71,"publishedAt":22},"01M6DT7P6KWAMXPH4933661G36","plugin-creation","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002Fbackend\u002Fskill_template\u002Fplugin-creation\u002FSKILL.md",[66],{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[72,73,74],"plugin","creation","plugin creation",{"skillNo":76,"name":77,"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":78,"categories":79,"keywords":80,"publishedAt":22},"01M6DT7KEAVA6PFXMA391GWWSE","nimble-window","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002Fbackend\u002Fskill_template\u002Fnimble-window\u002FSKILL.md",[],[81],"nimble window",{"skillNo":83,"name":84,"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":85,"categories":86,"keywords":87,"publishedAt":22},"01M6DT7F7C525SCTH5D3DXTEJK","minecraft","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002Fbackend\u002Fskill_template\u002Fminecraft\u002FSKILL.md",[],[84],{"skillNo":89,"name":90,"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":91,"categories":92,"keywords":93,"publishedAt":22},"01M6DT7CKB243AY1S7KC7569EV","gesellschaft","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002Fbackend\u002Fskill_template\u002Fgesellschaft\u002FSKILL.md",[],[90],{"skillNo":95,"name":96,"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":97,"categories":98,"keywords":99,"publishedAt":22},"01M6DT7ANWB1F7DX98BV8XFY1S","faustbot-using-guide","https:\u002F\u002Fgithub.com\u002Fliwusen\u002FFaustBot-llm-vtuber\u002Fblob\u002Fmain\u002Fbackend\u002Fskill_template\u002Ffaustbot-using-guide\u002FSKILL.md",[],[100,101],"guide","faustbot using guide"]