[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71RCHBFASRD9B723922E3CB":3,"skill-same:01M71RCHBFASRD9B723922E3CB":92},{"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":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":37,"commitSha":60,"skillDirectory":61,"forksCount":14,"repositoryHtmlUrl":62,"repositoryHomepageUrl":6,"ownerHtmlUrl":63,"ownerBlogUrl":64,"ownerDescription":6,"updatedAt":65,"install":66,"resources":79},"01M71RCHBFASRD9B723922E3CB","mood-tracker-lite",null,"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.","HaohanHe\u002FOpedrgent","HaohanHe","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F172940825?v=4","01M71RC59XZDM0FZRMNV4ZE3RF","Haohan He BI4MIB","01M71RC5AMWAWDGRXPB8SR4054",3,"GPL-3.0","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-tracker-lite\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000013","分析与可视化","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"mood tracker lite","lite","mood tracker","tracker","log","tree","with","trend","main","interactive dashboard","github","daily","interactive","view","history","analysis","edge","https","state","dashboard","2026-11-10 13:02:02",false,"---\r\nname: mood-tracker-lite\r\ndescription: 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.\r\ntriggers: [\"\u002Fmood\", \"心情记录\", \"情绪追踪\"]\r\nmetadata:\r\n  homepage: https:\u002F\u002Fgithub.com\u002Fgoogle-ai-edge\u002Fgallery\u002Ftree\u002Fmain\u002Fskills\u002Fbuilt-in\u002Fmood-tracker\r\n---\r\n\r\n# Mood Tracker Lite\r\n\r\nA simple yet powerful mood tracking tool that helps you monitor your daily emotional well-being.\r\n\r\n## Instructions\r\n\r\nCall the `run_js` tool with `index.html` as the script name and a JSON payload for `data` with the following fields:\r\n\r\n### Actions\r\n\r\n#### 1. Log Mood\r\nWhen a user wants to log their mood, call `run_js` with:\r\n- **action**: \"log_mood\"\r\n- **score**: Number (1-10). The user's current mood score.\r\n- **comment**: String (Optional). A brief note about how they're feeling.\r\n- **date**: String. Use \"today\", \"yesterday\", or \"YYYY-MM-DD\" format.\r\n\r\n#### 2. Get Mood for a Specific Date\r\n- **action**: \"get_mood\"\r\n- **date**: String. The date to query.\r\n\r\n#### 3. Get History \u002F Show Dashboard\r\n- **action**: \"get_history\"\r\n- **days**: Number (Optional, default 7). Number of days to retrieve.\r\n- **show_dashboard**: Boolean (Optional). Set to true to return an interactive webview dashboard.\r\n\r\n#### 4. Analyze Mood Trends\r\n- **action**: \"analyze_trends\"\r\n- **days**: Number (Optional, default 30). Analysis period in days.\r\n\r\n## Sample Commands Users Might Say\r\n\r\n- \"I'm feeling like a 7 today, pretty good after the meeting\"\r\n- \"Log my mood as 9 — just finished a great workout!\"\r\n- \"How has my mood been this past week?\"\r\n- \"Show me my mood dashboard\"\r\n- \"Am I generally feeling better or worse lately?\"\r\n- \"What was my mood on March 5th?\"\r\n\r\n## Rules\r\n\r\n- All data is stored locally on the device (localStorage).\r\n- Scores must be between 1 and 10.\r\n- If no date is specified, default to \"today\".\r\n- When showing the dashboard, also return a webview URL for interactive visualization.\r\n","# Mood Tracker Lite\r\n\r\nA simple yet powerful mood tracking tool that helps you monitor your daily emotional well-being.\r\n\r\n## Instructions\r\n\r\nCall the `run_js` tool with `index.html` as the script name and a JSON payload for `data` with the following fields:\r\n\r\n### Actions\r\n\r\n#### 1. Log Mood\r\nWhen a user wants to log their mood, call `run_js` with:\r\n- **action**: \"log_mood\"\r\n- **score**: Number (1-10). The user's current mood score.\r\n- **comment**: String (Optional). A brief note about how they're feeling.\r\n- **date**: String. Use \"today\", \"yesterday\", or \"YYYY-MM-DD\" format.\r\n\r\n#### 2. Get Mood for a Specific Date\r\n- **action**: \"get_mood\"\r\n- **date**: String. The date to query.\r\n\r\n#### 3. Get History \u002F Show Dashboard\r\n- **action**: \"get_history\"\r\n- **days**: Number (Optional, default 7). Number of days to retrieve.\r\n- **show_dashboard**: Boolean (Optional). Set to true to return an interactive webview dashboard.\r\n\r\n#### 4. Analyze Mood Trends\r\n- **action**: \"analyze_trends\"\r\n- **days**: Number (Optional, default 30). Analysis period in days.\r\n\r\n## Sample Commands Users Might Say\r\n\r\n- \"I'm feeling like a 7 today, pretty good after the meeting\"\r\n- \"Log my mood as 9 — just finished a great workout!\"\r\n- \"How has my mood been this past week?\"\r\n- \"Show me my mood dashboard\"\r\n- \"Am I generally feeling better or worse lately?\"\r\n- \"What was my mood on March 5th?\"\r\n\r\n## Rules\r\n\r\n- All data is stored locally on the device (localStorage).\r\n- Scores must be between 1 and 10.\r\n- If no date is specified, default to \"today\".\r\n- When showing the dashboard, also return a webview URL for interactive visualization.\r\n",{"name":5,"metadata":54,"triggers":56,"description":7},{"homepage":55},"https:\u002F\u002Fgithub.com\u002Fgoogle-ai-edge\u002Fgallery\u002Ftree\u002Fmain\u002Fskills\u002Fbuilt-in\u002Fmood-tracker",[57,58,59],"\u002Fmood","心情记录","情绪追踪","e488e5c14fe47ee29fd515bbf7ed523c4fa0da69","app\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-tracker-lite","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent","https:\u002F\u002Fgithub.com\u002FHaohanHe","hsyscn.top","2026-10-10 19:26:30",{"source":8,"skillName":5,"commands":67,"prompt":77,"zipAvailable":78},[68,71,74],{"tool":69,"command":70},"npx","npx skills add HaohanHe\u002FOpedrgent --skill mood-tracker-lite",{"tool":72,"command":73},"bunx","bunx skills add HaohanHe\u002FOpedrgent --skill mood-tracker-lite",{"tool":75,"command":76},"pnpm","pnpm dlx skills add HaohanHe\u002FOpedrgent --skill mood-tracker-lite","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-tracker-lite\u002FSKILL.md",true,[80,86],{"path":81,"resourceType":82,"resourceTypeDesc":83,"sizeBytes":84,"sourceHtmlUrl":85},"assets\u002Fdashboard.html","ASSET","资产文件",7245,"https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-tracker-lite\u002Fassets\u002Fdashboard.html",{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Findex.html","SCRIPT","脚本",9733,"https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fmood-tracker-lite\u002Fscripts\u002Findex.html",[93,107,119,132,144,163],{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":49},"01M71RCYAJ6EHKN5X3SV6T6T45","virtual-piano","Show a virtual piano to play music","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fvirtual-piano\u002FSKILL.md",[],[100,101,102,103,39,46,45,104,105,37,106,34],"virtual piano","virtual","play","google","music","show","gallery",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":49},"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",[],[114,115,116,117,118],"text spinner","spinner","text","head","my",{"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":128,"publishedAt":49},"01M71RCTYM8E8NNCEMMAG7ZTMR","send-email","Send an email.","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fsend-email\u002FSKILL.md",[125],{"categoryNo":126,"categoryName":127,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",[129,130,131],"send","send email","email",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":49},"01M71RCRW6GMBH0TXS4R92PM5A","self-mirror","个人言行修炼批判镜。基于模型在持续观察中自动建立的人格画像（现实自我\u002F理想自我），逐字分析其本人语音转写，反讨好但不对抗地指出言行与理想方向的差距、给出可直接使用的替代说法，并在用户自我否定或处于危机时优先给予支持。","https:\u002F\u002Fgithub.com\u002FHaohanHe\u002FOpedrgent\u002Fblob\u002Fmain\u002Fapp\u002Fsrc\u002Fmain\u002Fassets\u002Fskills\u002Fself-mirror\u002FSKILL.md",[],[139,140,141,44,142,143],"self mirror","mirror","self","复盘","自我修炼, 言行复盘, 批判镜, 反讨好",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":49},"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",[],[151,152,103,39,153,105,37,154,155,106,156,34,157,158,159,160,161,45,46,162],"restaurant roulette","gemini","api","location","get","you","true","can","select","wheel","api-key","dev",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":49},"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",[],[170,171,172,173,174,175],"query wikipedia","wikipedia","query","for","summary","wiki"]