[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M71RC59XZDM0FZRMNV4ZE3RF":3,"creator-list:01M71RC59XZDM0FZRMNV4ZE3RF:stars:1:":20},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":14,"totalStars":14,"updatedAt":15,"htmlUrl":16,"blogUrl":17,"company":10,"location":10,"followersCount":18,"publicReposCount":19},"01M71RC59XZDM0FZRMNV4ZE3RF","HaohanHe","Haohan He BI4MIB","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F172940825?v=4","USER","个人作者",null,12,1,2,3,"2026-10-10 19:26:30","https:\u002F\u002Fgithub.com\u002FHaohanHe","hsyscn.top",15,18,{"records":21,"total":11,"current":12,"size":19},[22,45,57,72,85,104,117,134,161,178,197,206],{"skillNo":23,"name":24,"nameZh":10,"description":25,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":29,"categories":30,"keywords":31,"publishedAt":44},"01M71RCYAJ6EHKN5X3SV6T6T45","virtual-piano","Show a virtual piano to play music","HaohanHe\u002FOpedrgent","01M71RC5AMWAWDGRXPB8SR4054","GPL-3.0","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fvirtual-piano\u002FSKILL.md",[],[32,33,34,35,36,37,38,39,40,41,42,43],"virtual","virtual piano","google","github","play","https","edge","music","show","main","gallery","tree","2026-11-10 13:02:02",{"skillNo":46,"name":47,"nameZh":10,"description":48,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":49,"categories":50,"keywords":51,"publishedAt":44},"01M71RCWCB2RNNGKYT5XKYWSZQ","text-spinner","Spin the given text on my head.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Ftext-spinner\u002FSKILL.md",[],[52,53,54,55,56],"text","spinner","text spinner","head","my",{"skillNo":58,"name":59,"nameZh":10,"description":60,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":61,"categories":62,"keywords":68,"publishedAt":44},"01M71RCTYM8E8NNCEMMAG7ZTMR","send-email","Send an email.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fsend-email\u002FSKILL.md",[63],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000005","邮件与沟通","SCENARIO","使用场景",[69,70,71],"email","send email","send",{"skillNo":73,"name":74,"nameZh":10,"description":75,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":44},"01M71RCRW6GMBH0TXS4R92PM5A","self-mirror","个人言行修炼批判镜。基于模型在持续观察中自动建立的人格画像（现实自我\u002F理想自我），逐字分析其本人语音转写，反讨好但不对抗地指出言行与理想方向的差距、给出可直接使用的替代说法，并在用户自我否定或处于危机时优先给予支持。","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fself-mirror\u002FSKILL.md",[],[79,80,81,82,83,84],"self","mirror","self mirror","analysis","复盘","自我修炼, 言行复盘, 批判镜, 反讨好",{"skillNo":86,"name":87,"nameZh":10,"description":88,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":44},"01M71RCQ6FAS8S7SPXFT63YYKP","restaurant-roulette","Show a roulette wheel to allow user to randomly select a restaurant based on location and cuisine.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Frestaurant-roulette\u002FSKILL.md",[],[92,34,93,35,94,37,38,95,96,40,41,97,98,42,99,43,100,101,102,103],"restaurant roulette","gemini","dev","api","select","location","get","you","true","can","wheel","api-key",{"skillNo":105,"name":106,"nameZh":10,"description":107,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":44},"01M71RCNJ260EQK4H2E8KDZZ7K","query-wikipedia","Query summary from Wikipedia for a given topic.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fquery-wikipedia\u002FSKILL.md",[],[111,112,113,114,115,116],"query wikipedia","query","wikipedia","wiki","summary","for",{"skillNo":118,"name":119,"nameZh":10,"description":120,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":121,"categories":122,"keywords":128,"publishedAt":44},"01M71RCM19EVF3GS296MPCRSM2","qr-code","Generates a QR code for the given url.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fqr-code\u002FSKILL.md",[123],{"categoryNo":124,"categoryName":125,"taxonomyType":126,"taxonomyTypeDesc":127},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[129,130,131,132,133,116],"code","qr code","qr","生成","URL",{"skillNo":135,"name":136,"nameZh":10,"description":137,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":138,"categories":139,"keywords":146,"publishedAt":44},"01M71RCHBFASRD9B723922E3CB","mood-tracker-lite","A lightweight mood tracking skill that stores and visualizes your daily emotional state. Log moods, view history, and see trend analysis with an interactive dashboard.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-tracker-lite\u002FSKILL.md",[140,143],{"categoryNo":141,"categoryName":142,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":144,"categoryName":145,"taxonomyType":126,"taxonomyTypeDesc":127},"01JBSEEDCAT000000000000033","数据分析师",[147,148,149,150,35,151,152,37,38,82,153,154,155,156,157,158,41,159,160,43],"tracker","mood tracker","lite","mood tracker lite","dashboard","state","history","view","interactive","daily","log","interactive dashboard","trend","with",{"skillNo":162,"name":163,"nameZh":10,"description":164,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":165,"categories":166,"keywords":170,"publishedAt":44},"01M71RCF27XQH5GYQ3HZVV0Q10","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\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-music\u002FSKILL.md",[167],{"categoryNo":168,"categoryName":169,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000010","后端与接口",[39,171,35,36,37,38,172,95,173,174,41,98,175,176,42,99,43,100,101,177],"mood music","analyzing","Audio","images","apps","via","genres",{"skillNo":179,"name":180,"nameZh":10,"description":181,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":182,"categories":183,"keywords":184,"publishedAt":44},"01M71RCDFG3E4047WZZB2H21FJ","kitchen-adventure","Act as a dungeon master for a text-based adventure set in a world where everyone is a sentient kitchen appliance. Trigger when user says \"start kitchen adventure\".","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fkitchen-adventure\u002FSKILL.md",[],[185,186,187,188,52,189,190,191,192,193,194,116,195,196],"kitchen adventure","adventure","start","SET","user","master","world","act","as","trigger","dungeon master","when",{"skillNo":198,"name":199,"nameZh":10,"description":200,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":201,"categories":202,"keywords":203,"publishedAt":44},"01M71RCC854VN60FY01E3GJNQ9","interactive-map","Show an interactive map view for the given location.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Finteractive-map\u002FSKILL.md",[],[204,155,205,154,40,97,116],"interactive map","map",{"skillNo":207,"name":208,"nameZh":10,"description":209,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":210,"categories":211,"keywords":212,"publishedAt":44},"01M71RCAVY1VWSZYXY1DTDYCMY","calculate-hash","Calculate the hash (SHA-256, MD5) of a given text string. Useful for verifying data integrity, generating unique identifiers, or cryptographic demonstrations.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fcalculate-hash\u002FSKILL.md",[],[213,214,215,216,217,218,52,219,220,116,221],"calculate hash","calculate","data","integrity","sha-256","计算","data integrity","STRING","useful"]