[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P0X443GC0CCF313E7HAJ0Y":3,"skill-same:01M6P0X443GC0CCF313E7HAJ0Y":50},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":27,"frontMatter":28,"refName":29,"commitSha":30,"skillDirectory":31,"forksCount":13,"repositoryHtmlUrl":32,"repositoryHomepageUrl":6,"ownerHtmlUrl":33,"ownerBlogUrl":34,"ownerDescription":6,"updatedAt":35,"install":36,"resources":49},"01M6P0X443GC0CCF313E7HAJ0Y","hourly-report",null,"theroyalraj\u002Fcrux-ai","theroyalraj","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F31450619?v=4","01M6P0WHGVGMA01PX00KCV5GXN","Utkarsh Raj","01M6P0WHN5VXWSR1AKREJVZPTA",0,"MIT","https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fhourly-report\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[23,24],"report","hourly report","2026-11-10 10:12:30",false,"# Hourly report\n\n1. `git log --since=\"1 hour ago\" --oneline`; `git diff --stat`.\n2. If health OK → optional **`POST \u002Fllm\u002Fchat`** for narrative; optional **`speak`** skill for voice.\n3. Dirty tree → offer commit\u002FMR (**commit** \u002F **mr** skills).\n4. **`POST \u002Finternal\u002Fhourly-decision`** only with **`X-Crux-Secret`** already in the environment (**CONTRIBUTING.md**).\n",{},"main","f32f9faf220bf5a7feb95a75b06b0805a6a4313f",".cursor\u002Fskills\u002Fhourly-report","https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai","https:\u002F\u002Fgithub.com\u002Ftheroyalraj","https:\u002F\u002Ftheroyalraj.netlify.app","2026-04-09 17:27:47",{"source":7,"skillName":5,"commands":37,"prompt":47,"zipAvailable":48},[38,41,44],{"tool":39,"command":40},"npx","npx skills add theroyalraj\u002Fcrux-ai --skill hourly-report",{"tool":42,"command":43},"bunx","bunx skills add theroyalraj\u002Fcrux-ai --skill hourly-report",{"tool":45,"command":46},"pnpm","pnpm dlx skills add theroyalraj\u002Fcrux-ai --skill hourly-report","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fhourly-report\u002FSKILL.md",true,[],[51,57,63,69],{"skillNo":52,"name":53,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":54,"categories":55,"keywords":56,"publishedAt":25},"01M6P0Y9J8FQ5182ZX3XFPS1C8","speak","https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fspeak\u002FSKILL.md",[],[53],{"skillNo":58,"name":59,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":25},"01M6P0Y5BHTQTF0JM0R3K8XBZ1","review","https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Freview\u002FSKILL.md",[],[59],{"skillNo":64,"name":65,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":25},"01M6P0XKW5VSHT5EP52JJY7P2S","mr","https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fmr\u002FSKILL.md",[],[65],{"skillNo":70,"name":71,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":25},"01M6P0WNHM90QZZMHF9N716YMB","commit","https:\u002F\u002Fgithub.com\u002Ftheroyalraj\u002Fcrux-ai\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fcommit\u002FSKILL.md",[],[71]]