[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NPVD4AS2VRCMBMCZ48MJS3":3,"skill-same:01M6NPVD4AS2VRCMBMCZ48MJS3":60},{"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":6,"ownerHtmlUrl":32,"ownerBlogUrl":33,"ownerDescription":34,"updatedAt":35,"install":36,"resources":49},"01M6NPVD4AS2VRCMBMCZ48MJS3","calculate-hash",null,"Calculate the hash of a given text.","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\u002Fcalculate-hash\u002FSKILL.md",[],[19,20,21],"calculate hash","calculate","text","2026-11-10 10:12:30",false,"---\nname: calculate-hash\ndescription: Calculate the hash of a given text.\n---\n\n# Calculate hash\n\nThis skill calculates the hash of a given text.\n\n## Examples\n\n* \"Calculate hash of...\"\n* \"What is the hash of...\"\n\n## Instructions\n\nCall the `run_js` tool with the following exact parameters:\n\n- script name: `index.html`\n- data: A JSON string with the following field\n  - text: the text to calculate hash for\n","# Calculate hash\n\nThis skill calculates the hash of a given text.\n\n## Examples\n\n* \"Calculate hash of...\"\n* \"What is the hash of...\"\n\n## Instructions\n\nCall the `run_js` tool with the following exact parameters:\n\n- script name: `index.html`\n- data: A JSON string with the following field\n  - text: the text to calculate hash for\n",{"name":5,"description":7},"main","739008f173ec4a60a049598353345d8723df52f6","Android\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fcalculate-hash",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":37,"prompt":47,"zipAvailable":48},[38,41,44],{"tool":39,"command":40},"npx","npx skills add knooob\u002Fpocket-llm-server-android --skill calculate-hash",{"tool":42,"command":43},"bunx","bunx skills add knooob\u002Fpocket-llm-server-android --skill calculate-hash",{"tool":45,"command":46},"pnpm","pnpm dlx skills add knooob\u002Fpocket-llm-server-android --skill calculate-hash","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002FAndroid\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fcalculate-hash\u002FSKILL.md",true,[50,56],{"path":51,"resourceType":52,"resourceTypeDesc":53,"sizeBytes":54,"sourceHtmlUrl":55},"scripts\u002Findex.html","SCRIPT","脚本",959,"https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002FAndroid\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fcalculate-hash\u002Fscripts\u002Findex.html",{"path":57,"resourceType":52,"resourceTypeDesc":53,"sizeBytes":58,"sourceHtmlUrl":59},"scripts\u002Findex.js",1348,"https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002FAndroid\u002Fsrc\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fcalculate-hash\u002Fscripts\u002Findex.js",[61,79,98,119,130,143],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":22},"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",[],[68,69,70,71,72,73,74,75,76,27,77,78],"virtual","virtual piano","google","github","play","https","edge","music","show","gallery","tree",{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":22},"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",[],[86,78,87,77,88,89,27,76,74,90,91,92,93,94,73,70,95,96,71,97],"restaurant roulette","you","get","location","user","select","true","wheel","api-key","docs","gemini","dev",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":109,"publishedAt":22},"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",[104],{"categoryNo":105,"categoryName":106,"taxonomyType":107,"taxonomyTypeDesc":108},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[75,110,111,88,71,72,73,74,112,113,114,115,27,116,117,77,87,78,92,118],"mood music","genres","analyzing","api","Audio","images","apps","via","can",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":22},"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",[],[126,127,21,128,129],"text spinner","spinner","head","my",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":139,"publishedAt":22},"01M6NPXRDMVXEZMT0G0QCARE5Y","send-email","Send an email.","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Fbuilt-in\u002Fsend-email\u002FSKILL.md",[136],{"categoryNo":137,"categoryName":138,"taxonomyType":107,"taxonomyTypeDesc":108},"01JBSEEDCAT000000000000005","邮件与沟通",[140,141,142],"send email","email","send",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":22},"01M6NPXM1QRKD9Y83BKTPYT9YP","query-wikipedia","Query summary from Wikipedia for a given topic.","https:\u002F\u002Fgithub.com\u002Fknooob\u002Fpocket-llm-server-android\u002Fblob\u002Fmain\u002Fskills\u002Fbuilt-in\u002Fquery-wikipedia\u002FSKILL.md",[],[150,151,152,153,154],"query wikipedia","query","wikipedia","summary","for"]