[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DSW3W69GV66HXSHGRW2RXK":3,"skill-same:01M6DSW3W69GV66HXSHGRW2RXK":60},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":42,"repositoryHtmlUrl":43,"repositoryHomepageUrl":44,"ownerHtmlUrl":45,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":46,"install":47,"resources":59},"01M6DSW3W69GV66HXSHGRW2RXK","vscode",null,"Code collaborator — read, write, and plan changes to project files directly in a VS Code workspace. Gives the entity the ability to act as a programming partner.","voardwalker-code\u002FNekoCore-OS","voardwalker-code","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F253527670?v=4","01M6DSRW3VB3V3JY99ABQZM55S","01M6DSRW8P3M7580SFQX01R3M9",8,"MIT","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fvscode\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[5,23,24,25,26,27,28,29,30,31,32],"code","plan","workspace","programming","read","write","files","project","act","as","2026-11-10 10:12:30",false,"---\nname: vscode\ndescription: Code collaborator — read, write, and plan changes to project files directly in a VS Code workspace. Gives the entity the ability to act as a programming partner.\nenabled: true\n---\n\n# VS Code Collaborator\n\nThis skill enables the entity to work alongside the user in a VS Code project — reading files, writing and editing code, planning changes, and saving progress notes to the skill workspace.\n\n## Capabilities\n\nWhen this skill is active, the entity can:\n\n1. **Read project files** — inspect source files the user shares or requests\n2. **Write and edit code** — produce complete file contents or targeted edits\n3. **Browse the workspace** — list directories and understand project structure\n4. **Research documentation** — use web search to look up APIs, libraries, or error messages\n5. **Save progress notes** — keep a running plan, notes, and context in the skill workspace across sessions\n\n## Tool Call Syntax\n\nUse these tool calls inside responses to take action. The system will execute them and feed results back.\n\n```\n[TOOL:ws_list path=\".\"]\n[TOOL:ws_read path=\"plan.md\"]\n[TOOL:ws_write path=\"plan.md\" content=\"# Plan\\n- Step 1\"]\n[TOOL:ws_append path=\"notes.md\" content=\"- Found bug in auth handler\"]\n[TOOL:ws_delete path=\"scratch.md\"]\n[TOOL:web_search query=\"Node.js fs.watch documentation\"]\n[TOOL:web_fetch url=\"https:\u002F\u002Fnodejs.org\u002Fapi\u002Ffs.html\"]\n```\n\nThe workspace (`ws_*` tools) is the skill's persistent scratch area. Use it to:\n- Store the project plan and task breakdown\n- Save code snippets and drafts before presenting to the user\n- Keep a running log of changes made this session\n\n## Behavior Guidelines\n\n### Starting a coding session\n- Ask the user what project\u002Ffile they want to work on if not specified\n- Use `ws_read path=\"session.md\"` to check for any prior session notes\n- Always understand the existing code before suggesting changes — ask the user to paste files or describe the structure\n\n### Reading and understanding code\n- When the user pastes code or a file path, read it carefully before responding\n- Identify the language, framework, and patterns in use\n- Note any potential issues you observe but focus on the task at hand\n\n### Making changes\n- Prefer targeted, minimal edits — change only what is needed\n- Always show the full modified file or a clearly-marked diff, not just fragments\n- Explain what you changed and why in plain language after the code block\n- Never silently change behavior beyond what was asked\n\n### Writing code\n- Match the existing code style (indentation, naming conventions, quote style)\n- Do not add comments to code that wasn't changed\n- Do not add extra error handling or abstractions beyond what the task requires\n- Validate at boundaries (user input, external APIs) — trust internal code\n\n### Saving work\n- After each meaningful change, append a note to `ws_append path=\"session.md\"` with what was done\n- If the user asks you to remember something for next time, write it to `ws_write path=\"notes.md\"`\n\n### When you're unsure\n- Use `web_search` to look up API docs, error messages, or unfamiliar patterns\n- Say what you found and cite the source\n- Prefer fetching official docs over guessing\n\n### Security\n- Never suggest storing secrets, API keys, or passwords in code files\n- Flag any hardcoded credentials or unsafe patterns you notice\n- Do not suggest disabling security features (auth guards, input validation, etc.)\n","# VS Code Collaborator\n\nThis skill enables the entity to work alongside the user in a VS Code project — reading files, writing and editing code, planning changes, and saving progress notes to the skill workspace.\n\n## Capabilities\n\nWhen this skill is active, the entity can:\n\n1. **Read project files** — inspect source files the user shares or requests\n2. **Write and edit code** — produce complete file contents or targeted edits\n3. **Browse the workspace** — list directories and understand project structure\n4. **Research documentation** — use web search to look up APIs, libraries, or error messages\n5. **Save progress notes** — keep a running plan, notes, and context in the skill workspace across sessions\n\n## Tool Call Syntax\n\nUse these tool calls inside responses to take action. The system will execute them and feed results back.\n\n```\n[TOOL:ws_list path=\".\"]\n[TOOL:ws_read path=\"plan.md\"]\n[TOOL:ws_write path=\"plan.md\" content=\"# Plan\\n- Step 1\"]\n[TOOL:ws_append path=\"notes.md\" content=\"- Found bug in auth handler\"]\n[TOOL:ws_delete path=\"scratch.md\"]\n[TOOL:web_search query=\"Node.js fs.watch documentation\"]\n[TOOL:web_fetch url=\"https:\u002F\u002Fnodejs.org\u002Fapi\u002Ffs.html\"]\n```\n\nThe workspace (`ws_*` tools) is the skill's persistent scratch area. Use it to:\n- Store the project plan and task breakdown\n- Save code snippets and drafts before presenting to the user\n- Keep a running log of changes made this session\n\n## Behavior Guidelines\n\n### Starting a coding session\n- Ask the user what project\u002Ffile they want to work on if not specified\n- Use `ws_read path=\"session.md\"` to check for any prior session notes\n- Always understand the existing code before suggesting changes — ask the user to paste files or describe the structure\n\n### Reading and understanding code\n- When the user pastes code or a file path, read it carefully before responding\n- Identify the language, framework, and patterns in use\n- Note any potential issues you observe but focus on the task at hand\n\n### Making changes\n- Prefer targeted, minimal edits — change only what is needed\n- Always show the full modified file or a clearly-marked diff, not just fragments\n- Explain what you changed and why in plain language after the code block\n- Never silently change behavior beyond what was asked\n\n### Writing code\n- Match the existing code style (indentation, naming conventions, quote style)\n- Do not add comments to code that wasn't changed\n- Do not add extra error handling or abstractions beyond what the task requires\n- Validate at boundaries (user input, external APIs) — trust internal code\n\n### Saving work\n- After each meaningful change, append a note to `ws_append path=\"session.md\"` with what was done\n- If the user asks you to remember something for next time, write it to `ws_write path=\"notes.md\"`\n\n### When you're unsure\n- Use `web_search` to look up API docs, error messages, or unfamiliar patterns\n- Say what you found and cite the source\n- Prefer fetching official docs over guessing\n\n### Security\n- Never suggest storing secrets, API keys, or passwords in code files\n- Flag any hardcoded credentials or unsafe patterns you notice\n- Do not suggest disabling security features (auth guards, input validation, etc.)\n",{"name":5,"enabled":38,"description":7},true,"main","437c11deeb521a7e0ae5845acda86fde6c0c1713","project\u002Fskills\u002Fvscode",1,"https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS","https:\u002F\u002Fneko-core.com","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code","2026-03-31 19:44:56",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":38},[49,52,55],{"tool":50,"command":51},"npx","npx skills add voardwalker-code\u002FNekoCore-OS --skill vscode",{"tool":53,"command":54},"bunx","bunx skills add voardwalker-code\u002FNekoCore-OS --skill vscode",{"tool":56,"command":57},"pnpm","pnpm dlx skills add voardwalker-code\u002FNekoCore-OS --skill vscode","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fvscode\u002FSKILL.md",[],[61,71,80,96,111,135],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":33},"01M6DSWEQ54Y3GAZAN7TMJW3D8","ws_move","Move or rename a file\u002Ffolder in the workspace","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fws_move\u002FSKILL.md",[],[68,69,25,70],"ws move","file","rename",{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":33},"01M6DSWA5EX7QP108ZNS57EPM9","ws_mkdir","Create a new folder in the workspace","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fws_mkdir\u002FSKILL.md",[],[78,79,25],"ws mkdir","create",{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":33},"01M6DSW6Y2YP8XTJ2HA3NHACJT","web-search","Browse the web, fetch pages, and extract content. Gives the entity the ability to search and read web content.","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fweb-search\u002FSKILL.md",[],[87,88,89,90,91,27,92,93,94,95],"web search","search","web","content","browse","fetch","extract","pages","read web",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":33},"01M6DSVZS98WHW3ZVEBRTGDYJK","tutorial-notes","Take structured notes in workspace markdown files using deterministic tool calls.","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Ftutorial-notes\u002FSKILL.md",[],[103,104,105,106,29,107,108,109,25,110],"notes","tutorial notes","tutorial","structured","deterministic","markdown","tool","take",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":33},"01M6DSVWEQC2SJCVAVN079NB6V","self-repair","System diagnostics and self-healing — run health scans, interpret results, trigger the fixer generator, guide users through disaster recovery, and rebuild broken files using the BIOS.","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fself-repair\u002FSKILL.md",[],[118,119,120,121,122,123,124,29,125,126,127,128,129,130,131,132,133,134],"self repair","repair","self","disaster recovery","broken","results","guide","rebuild","self-healing","health","recovery","healing","trigger","fixer","run","diagnostics","system",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":33},"01M6DSVSNVT7G6946CEETWXHPQ","search-archive","Search long-term memories that have moved to the archive tier (> 90 days old, low-activity). Returns ranked results by semantic relevance.","https:\u002F\u002Fgithub.com\u002Fvoardwalker-code\u002FNekoCore-OS\u002Fblob\u002Fmain\u002Fproject\u002Fskills\u002Fsearch-archive\u002FSKILL.md",[],[88,142,143,144,145,146,123,147],"archive","search archive","long","semantic","memories","returns"]