[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NPW6F0X9M89PEBNVNVCHR8":3,"skill-same:01M6NPW6F0X9M89PEBNVNVCHR8":58},{"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":24,"linkOnly":25,"markdownContent":26,"markdownBody":27,"frontMatter":28,"refName":29,"commitSha":30,"skillDirectory":31,"forksCount":32,"repositoryHtmlUrl":33,"repositoryHomepageUrl":6,"ownerHtmlUrl":34,"ownerBlogUrl":35,"ownerDescription":36,"updatedAt":37,"install":38,"resources":51},"01M6NPW6F0X9M89PEBNVNVCHR8","query-wikipedia",null,"Query summary from Wikipedia for a given topic.","knooob\u002Fpocket-llm-server-android","knooob","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F79307764?v=4","01M6NPV7HZYTCQWHMWNFEGRXM3","Kaustubh chude","01M6NPV7P8JAGE40DWQFT5ZH2S",26,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002FAndroid\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fquery-wikipedia\u002FSKILL.md",[],[19,20,21,22,23],"query wikipedia","query","wikipedia","summary","for","2026-11-10 10:12:30",false,"---\nname: query-wikipedia\ndescription: Query summary from Wikipedia for a given topic.\n---\n\n# Query Wiki\n\n## Instructions\n\nCall the `run_js` tool using `index.html` and a JSON string for `data` with the following fields:\n- **topic**: Required. Extract ONLY the primary entity, person, or event (e.g., \"2026 Oscars\", \"Albert Einstein\"). You MUST REMOVE all specific question details, action words, or conversational text (e.g., do NOT include words like \"winner\", \"best picture\", \"who won\", \"history of\"). Search for the broad subject so the tool can return the main article.\n- **lang**: Required. The 2-letter language code. This code MUST match the language of the keywords you provided in the `topic` field. Use standard codes, e.g., \"en\" (English), \"es\" (Spanish), \"zh\" (Chinese), \"fr\" (French), \"de\" (German), \"ja\" (Japanese), \"ko\" (Korean), \"it\" (Italian), \"pt\" (Portuguese), \"ru\" (Russian), \"ar\" (Arabic), \"hi\" (Hindi).\n\n**Constraints:**\n- Provide a concise summary (1-3 complete sentences) to conserve context. Always ensure your response ends with a finished sentence. your response MUST BE written in the SAME language as the user's original prompt.\n- For recurring events or time-sensitive facts, query the specific iteration (e.g., \"2026 Oscars\"). If the user omits the year, default to the current year.\n- If the exact answer to the user's question is not found in the extract, briefly state this, then proactively offer a related piece of information that *was* found in the text.","# Query Wiki\n\n## Instructions\n\nCall the `run_js` tool using `index.html` and a JSON string for `data` with the following fields:\n- **topic**: Required. Extract ONLY the primary entity, person, or event (e.g., \"2026 Oscars\", \"Albert Einstein\"). You MUST REMOVE all specific question details, action words, or conversational text (e.g., do NOT include words like \"winner\", \"best picture\", \"who won\", \"history of\"). Search for the broad subject so the tool can return the main article.\n- **lang**: Required. The 2-letter language code. This code MUST match the language of the keywords you provided in the `topic` field. Use standard codes, e.g., \"en\" (English), \"es\" (Spanish), \"zh\" (Chinese), \"fr\" (French), \"de\" (German), \"ja\" (Japanese), \"ko\" (Korean), \"it\" (Italian), \"pt\" (Portuguese), \"ru\" (Russian), \"ar\" (Arabic), \"hi\" (Hindi).\n\n**Constraints:**\n- Provide a concise summary (1-3 complete sentences) to conserve context. Always ensure your response ends with a finished sentence. your response MUST BE written in the SAME language as the user's original prompt.\n- For recurring events or time-sensitive facts, query the specific iteration (e.g., \"2026 Oscars\"). If the user omits the year, default to the current year.\n- If the exact answer to the user's question is not found in the extract, briefly state this, then proactively offer a related piece of information that *was* found in the text.",{"name":5,"description":7},"main","739008f173ec4a60a049598353345d8723df52f6","Android\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fquery-wikipedia",3,"https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android","https:\u002F\u002Fgithub.com\u002Fknooob","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fkaustubh-chude-3124801a7\u002F","Network and Security research engineer @M10\u002FQUB Belfast ","2026-04-07 06:07:13",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add knooob\u002Fpocket-llm-server-android --skill query-wikipedia",{"tool":44,"command":45},"bunx","bunx skills add knooob\u002Fpocket-llm-server-android --skill query-wikipedia",{"tool":47,"command":48},"pnpm","pnpm dlx skills add knooob\u002Fpocket-llm-server-android --skill query-wikipedia","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002FAndroid\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fquery-wikipedia\u002FSKILL.md",true,[52],{"path":53,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":56,"sourceHtmlUrl":57},"scripts\u002Findex.html","SCRIPT","脚本",5620,"https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002FAndroid\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fquery-wikipedia\u002Fscripts\u002Findex.html",[59,77,96,117,129,142],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":24},"01M6NPYKGTX09WQWP3ECQMNYJ2","virtual-piano","Show a virtual piano to play music","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Ffeatured\u002Fvirtual-piano\u002FSKILL.md",[],[66,67,68,69,70,71,72,73,74,29,75,76],"virtual","virtual piano","google","github","play","https","edge","music","show","gallery","tree",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":24},"01M6NPYG8DHJSEY82XZ1QQ1B1J","restaurant-roulette","Show a roulette wheel to allow user to randomly select a restaurant based on location and cuisine.","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Ffeatured\u002Frestaurant-roulette\u002FSKILL.md",[],[84,76,85,75,86,87,29,74,72,88,89,90,91,92,71,68,93,94,69,95],"restaurant roulette","you","get","location","user","select","true","wheel","api-key","docs","gemini","dev",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":107,"publishedAt":24},"01M6NPXXQ23AD1QJF97ASVY5RA","mood-music","A skill to suggest or play music based on the user's mood, including analyzing images or audio, by querying available genres and generating music via the Loudly API.","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Ffeatured\u002Fmood-music\u002FSKILL.md",[102],{"categoryNo":103,"categoryName":104,"taxonomyType":105,"taxonomyTypeDesc":106},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[73,108,109,86,69,70,71,72,110,111,112,113,29,114,115,75,85,76,90,116],"mood music","genres","analyzing","api","Audio","images","apps","via","can",{"skillNo":118,"name":119,"nameZh":6,"description":120,"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":123,"publishedAt":24},"01M6NPXSWG0MDK5RZ2YF2MWX3Y","text-spinner","Spin the given text on my head.","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Fbuilt-in\u002Ftext-spinner\u002FSKILL.md",[],[124,125,126,127,128],"text spinner","spinner","text","head","my",{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":138,"publishedAt":24},"01M6NPXRDMVXEZMT0G0QCARE5Y","send-email","Send an email.","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Fbuilt-in\u002Fsend-email\u002FSKILL.md",[135],{"categoryNo":136,"categoryName":137,"taxonomyType":105,"taxonomyTypeDesc":106},"01JBSEEDCAT000000000000005","邮件与沟通",[139,140,141],"send email","email","send",{"skillNo":143,"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":144,"categories":145,"keywords":146,"publishedAt":24},"01M6NPXM1QRKD9Y83BKTPYT9YP","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Fbuilt-in\u002Fquery-wikipedia\u002FSKILL.md",[],[19,20,21,22,23]]