[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CFF5WX7MT7KVVQ9HTH6EYK":3,"skill-same:01M6CFF5WX7MT7KVVQ9HTH6EYK":64},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":47,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M6CFF5WX7MT7KVVQ9HTH6EYK","plan",null,"Research and write an actionable implementation plan without implementing it. Use when the user asks to plan, design an approach, or inspect a change before coding; stop applying the planning restriction once the user explicitly asks to implement.","openBitFun\u002FOpenBitFun","openBitFun","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F272396808?v=4","01M70PGYVNDWCH7MV3FRCZWGVA","OpenBitFun","01M6CFDJ2B5TESE4PW4Y04PPY4",4016,"MIT","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fplan\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"use","when","implementation plan","to plan","implementing","inspect","actionable","it","stop","implementation","design","user","write","coding","planning","change","research","implement","2026-11-10 10:12:30",false,"---\nname: plan\ndescription: Research and write an actionable implementation plan without implementing it. Use when the user asks to plan, design an approach, or inspect a change before coding; stop applying the planning restriction once the user explicitly asks to implement.\n---\n\n# Plan\n\nProduce a concise, evidence-backed implementation plan and leave project source unchanged.\n\n## Workflow\n\n1. Inspect the relevant code, configuration, documentation, and repository instructions using read-only tools. Resolve important behavior and ownership questions before drafting the plan.\n2. Ask the user when missing information would materially change the approach. Present concrete options and put the recommended option first. Do not ask whether to proceed merely because research is complete.\n3. Use `Task` only for read-only research that materially improves the plan. Keep delegated scopes bounded and synthesize the findings yourself.\n4. Use `Write` to create one plan artifact at `.openbitfun\u002Fplans\u002F\u003Cshort-kebab-name>.plan.md`. Use a concise descriptive filename, and do not overwrite a different existing plan blindly.\n5. Once the plan artifact is created and meets the format and content requirements, stop tool use and link the file without repeating its contents.\n\n## Plan Artifact\n\nCreate the artifact using this complete file structure. The artifact consists of a YAML frontmatter and a non-empty Markdown body whose first line is a level-1 heading.\n\n```markdown\n---\nname: Short Plan Name\noverview: One or two sentence overview\n---\n\n# Short Plan Name\n\n...\n```\n\n- The plan should be concise and actionable. Focus on high-level meaningful decisions rather than low-level implementation details\n- Keep the plan proportional to the request and cite specific workspace-relative files with Markdown links when useful.\n\n## Rules\n\n- Follow the system prompt's `Language Preference` for the plan's `name`, `overview`, Markdown body, and user-facing replies unless the user explicitly requests another language. Keep YAML keys, code identifiers, commands, and file paths unchanged.\n- Do not edit project source, change configuration, run mutating commands, or otherwise implement the task while this planning workflow applies. The only permitted mutation is a `.openbitfun\u002Fplans\u002F*.plan.md` artifact.\n- Before creating a new plan, inspect `.openbitfun\u002Fplans` and choose an unused filename.\n- For a requested revision, Read the existing plan first and then use Edit or Write only on that same `.openbitfun\u002Fplans\u002F*.plan.md` file.\n- Once the user explicitly approves the plan or asks to implement, leave this planning workflow and perform the requested work normally.\n","# Plan\n\nProduce a concise, evidence-backed implementation plan and leave project source unchanged.\n\n## Workflow\n\n1. Inspect the relevant code, configuration, documentation, and repository instructions using read-only tools. Resolve important behavior and ownership questions before drafting the plan.\n2. Ask the user when missing information would materially change the approach. Present concrete options and put the recommended option first. Do not ask whether to proceed merely because research is complete.\n3. Use `Task` only for read-only research that materially improves the plan. Keep delegated scopes bounded and synthesize the findings yourself.\n4. Use `Write` to create one plan artifact at `.openbitfun\u002Fplans\u002F\u003Cshort-kebab-name>.plan.md`. Use a concise descriptive filename, and do not overwrite a different existing plan blindly.\n5. Once the plan artifact is created and meets the format and content requirements, stop tool use and link the file without repeating its contents.\n\n## Plan Artifact\n\nCreate the artifact using this complete file structure. The artifact consists of a YAML frontmatter and a non-empty Markdown body whose first line is a level-1 heading.\n\n```markdown\n---\nname: Short Plan Name\noverview: One or two sentence overview\n---\n\n# Short Plan Name\n\n...\n```\n\n- The plan should be concise and actionable. Focus on high-level meaningful decisions rather than low-level implementation details\n- Keep the plan proportional to the request and cite specific workspace-relative files with Markdown links when useful.\n\n## Rules\n\n- Follow the system prompt's `Language Preference` for the plan's `name`, `overview`, Markdown body, and user-facing replies unless the user explicitly requests another language. Keep YAML keys, code identifiers, commands, and file paths unchanged.\n- Do not edit project source, change configuration, run mutating commands, or otherwise implement the task while this planning workflow applies. The only permitted mutation is a `.openbitfun\u002Fplans\u002F*.plan.md` artifact.\n- Before creating a new plan, inspect `.openbitfun\u002Fplans` and choose an unused filename.\n- For a requested revision, Read the existing plan first and then use Edit or Write only on that same `.openbitfun\u002Fplans\u002F*.plan.md` file.\n- Once the user explicitly approves the plan or asks to implement, leave this planning workflow and perform the requested work normally.\n",{"name":5,"description":7},"main","3b649c6a86d5ada26f67391412fd0aee90b95652","src\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fplan",305,"https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun","openbitfun.com","https:\u002F\u002Fgithub.com\u002FopenBitFun","2026-11-13 18:13:20",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add openBitFun\u002FOpenBitFun --skill plan",{"tool":56,"command":57},"bunx","bunx skills add openBitFun\u002FOpenBitFun --skill plan",{"tool":59,"command":60},"pnpm","pnpm dlx skills add openBitFun\u002FOpenBitFun --skill plan","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fplan\u002FSKILL.md",true,[],[65,82,109,146,174,194],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":37},"01M6CFEP4X1GN4X24VH42JWHQ2","miniapp-dev","Generate, operate, and refine OpenBitFun MiniApps. Use when the user wants a new MiniApp, asks the Agent to inspect or operate a running MiniApp, or wants an existing MiniApp redesigned or extended. Typical triggers: \"做一个小应用\", \"操作这个 MiniApp\", \"查看小应用当前状态\", \"改造 mini app\".","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fminiapp-dev\u002FSKILL.md",[],[72,73,74,20,75,76,77,24,78,79,80,30,81,19],"miniapp dev","dev","refine","Existing","new","triggers","operate","app","running","generate",{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":93,"publishedAt":37},"01M6CFF33T7RM4A44X3X0K6YXN","openbitfun-frontend-dev","Safely customize the running packaged OpenBitFun desktop frontend through a draft, a provisional hot apply, and a 15-second user-confirmed rollback window. Use only in OpenBitFun Creative mode when the user asks to change OpenBitFun's own client UI.","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fopenbitfun-frontend-dev\u002FSKILL.md",[88],{"categoryNo":89,"categoryName":90,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",[94,95,73,96,19,97,80,30,98,99,100,101,34,102,103,104,105,106,107,108,20],"frontend dev","openbitfun frontend dev","frontend","second","ui","creative","rollback","desktop","customize","mode","only","client","window","draft","apply",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":113,"sourceHtmlUrl":114,"categories":115,"keywords":130,"publishedAt":37},"01M6CFF99YP8CWRVWG5C6S06YS","ppt-design","使用 HTML 设计与生成高质量演讲幻灯片（PPT\u002FDeck）。当用户希望生成、设计、修改幻灯片、deck、slides、presentation、汇报、提案、pitch、课件时触发。主干：1280×720px 可编辑 HTML 幻灯片 + 唯一 editable HTML→EditableSlideScene→OOXML 管线 + 数据\u002F信息可视化意识 + 5 种设计哲学 + 反 AI slop + 单页自包含 `slide-XX.html`。不生图；缺图用可编辑原语或占位并标注建议补图。","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fppt-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fppt-design\u002FSKILL.md",[116,119,122,127],{"categoryNo":117,"categoryName":118,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":120,"categoryName":121,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":123,"categoryName":124,"taxonomyType":125,"taxonomyTypeDesc":126},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":128,"categoryName":129,"taxonomyType":125,"taxonomyTypeDesc":126},"01JBSEEDCAT000000000000033","数据分析师",[131,29,132,133,134,135,136,137,138,139,140,141,142,143,144,145],"ppt design","pptx","生成","数据","editable","presentation","ai slop","可视化","pitch","slop","演讲","html","提案","deck","slides",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":150,"categories":151,"keywords":155,"publishedAt":37},"01M6CFE1RT1YFKD6RCDE6KRY0T","create-agent","Create or update OpenBitFun custom modes and subagents. Turn the user's needs into a role prompt and a suitable tool selection, then save an agent definition. Use for reusable roles, not ordinary delegation to an existing subagent.","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fcreate-agent\u002FSKILL.md",[152],{"categoryNo":153,"categoryName":154,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000023","Skill与智能体开发",[156,157,158,19,159,160,161,162,30,163,164,165,166,75,167,168,169,170,171,172,173],"create agent","create","delegation","prompt","reusable","tool","selection","subagents","save","role","roles","custom","modes","for","agent definition","subagent","update","definition",{"skillNo":175,"name":176,"nameZh":6,"description":177,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":178,"categories":179,"keywords":181,"publishedAt":37},"01M6CFEGQAWVPVJ1DPTHG6VG62","find-skills","Discover and install reusable agent skills when users ask for capabilities, workflows, or domain-specific help that may already exist as an installable skill.","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Ffind-skills\u002FSKILL.md",[180],{"categoryNo":153,"categoryName":154,"taxonomyType":91,"taxonomyTypeDesc":92},[182,183,53,184,185,186,169,187,20,188,189,190,191,192,160,193],"find","find skills","domain","users","domain-specific","as","discover","install","help","capabilities","ask","workflows",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":203,"publishedAt":37},"01M6CFEBGABS4K9W7BEBTJWMKF","debug","Use this skill to locate a runtime bug. Add targeted instrumentation, collect reproduction evidence, and confirm the root cause before changing code.","https:\u002F\u002Fgithub.com\u002FopenBitFun\u002FOpenBitFun\u002Fblob\u002Fmain\u002Fsrc\u002Fcrates\u002Fassembly\u002Fcore\u002Fbuiltin_skills\u002Fdebug\u002FSKILL.md",[200],{"categoryNo":201,"categoryName":202,"taxonomyType":125,"taxonomyTypeDesc":126},"01JBSEEDCAT000000000000030","开发工程师",[196,19,204,205,206,207,208,209,210,211,212,213],"add","root","instrumentation","locate","root cause","runtime","bug","code","collect","evidence"]