[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6Q29WDM7KCX339RES8VJ951":3,"skill-same:01M6Q29WDM7KCX339RES8VJ951":79},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":6,"ownerDescription":57,"updatedAt":58,"install":59,"resources":72},"01M6Q29WDM7KCX339RES8VJ951","auto-updater-gateway",null,"Schedule and run safe daily\u002Fweekly updates for Clawdbot + installed skills using the Gateway cron scheduler. Use when setting up \"run updates at 04:00\" jobs, rotating update reports, running `clawdhub update --all`, and (optionally) applying Clawdbot updates + restart + doctor.","Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F生产力与任务\u002Fauto-updater-gateway\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"gateway","auto updater gateway","auto","updater","auto updater","reports","darwin","weekly","for","updates","cron scheduler","clawdbot","linux","daily","up","use","schedule","doctor","windows","automation","2026-11-10 10:12:30",false,"---\nname: auto-updater-gateway\ndescription: Schedule and run safe daily\u002Fweekly updates for Clawdbot + installed skills using the Gateway cron scheduler. Use when setting up \"run updates at 04:00\" jobs, rotating update reports, running `clawdhub update --all`, and (optionally) applying Clawdbot updates + restart + doctor.\nmetadata: {\"version\":\"1.0.1\",\"clawdbot\":{\"emoji\":\"?\",\"category\":\"automation\",\"os\":[\"windows\",\"darwin\",\"linux\"],\"requires\":{\"anyBins\":[\"clawdbot\",\"clawdhub\"]}}}\n---\n\n# Auto-Updater (Gateway)\n\nCreate a reliable daily auto-update routine using **Clawdbot Cron** (Gateway scheduler).\n\nThis is a \"skill\" in the sense of a repeatable workflow + correct config shapes (not a plugin).\n\n## Quick setup checklist\n\n1) Ensure ClawHub CLI is logged in (for skill updates):\n\n```bash\n\u002Fhome\u002Fxabo\u002F.nvm\u002Fversions\u002Fnode\u002Fv22.22.0\u002Fbin\u002Fclawdhub login --workdir \u002Fhome\u002Fxabo\u002Fclawd --dir skills\n\u002Fhome\u002Fxabo\u002F.nvm\u002Fversions\u002Fnode\u002Fv22.22.0\u002Fbin\u002Fclawdhub whoami --workdir \u002Fhome\u002Fxabo\u002Fclawd --dir skills\n```\n\n2) Decide:\n- When to run (cron + timezone)\n- Whether the job should only **report**, or **update + restart**\n\n## Recommended cron job (isolated, deliver output)\n\nUse an **isolated** cron job so it doesn’t spam the main session context.\n\nExample CLI (04:00 Europe\u002FStockholm):\n\n```bash\n\u002Fhome\u002Fxabo\u002F.nvm\u002Fversions\u002Fnode\u002Fv22.22.0\u002Fbin\u002Fclawdbot cron add \\\n  --name \"Daily auto-update (Clawdbot + skills)\" \\\n  --cron \"0 4 * * *\" \\\n  --tz \"Europe\u002FStockholm\" \\\n  --session isolated \\\n  --wake now \\\n  --deliver \\\n  --channel telegram \\\n  --to \"2095290688\" \\\n  --message \"Run daily auto-update: update skills via clawdhub update --all; if Clawdbot has an update available, apply it and restart; then run clawdbot doctor --non-interactive; report what changed.\"\n```\n\n## What the job should do (workflow)\n\nWithin the cron run:\n\n1) Capture “before” state\n- `clawdbot --version`\n- `clawdhub list` (skills + versions)\n\n2) Update skills\n- `clawdhub update --all`\n\n3) (Optional) Update Clawdbot\n- Only if the owner explicitly wants self-updates.\n- After updating, run `clawdbot doctor --non-interactive`.\n- Restart gateway if required.\n\n4) Send a concise summary\n- Clawdbot version before\u002Fafter\n- Skills updated (old → new)\n- Any errors\n\n## Notes \u002F gotchas\n\n- **Timezone field:** in Gateway job objects this is `schedule.tz` (IANA tz like `Europe\u002FStockholm`).\n- **Delivery:** Prefer explicit `channel` + `to` so the job always reaches you.\n- **Clawdbot self-update:** can be disruptive (restarts). Run at a quiet time.\n\n## Troubleshooting\n\n- `clawdhub update` says “Not logged in” → run `clawdhub login` again.\n- Job doesn’t run → confirm Gateway is always-on and cron is enabled.\n- Nothing updates → that can be normal; still send a “no changes” report.\n","# Auto-Updater (Gateway)\n\nCreate a reliable daily auto-update routine using **Clawdbot Cron** (Gateway scheduler).\n\nThis is a \"skill\" in the sense of a repeatable workflow + correct config shapes (not a plugin).\n\n## Quick setup checklist\n\n1) Ensure ClawHub CLI is logged in (for skill updates):\n\n```bash\n\u002Fhome\u002Fxabo\u002F.nvm\u002Fversions\u002Fnode\u002Fv22.22.0\u002Fbin\u002Fclawdhub login --workdir \u002Fhome\u002Fxabo\u002Fclawd --dir skills\n\u002Fhome\u002Fxabo\u002F.nvm\u002Fversions\u002Fnode\u002Fv22.22.0\u002Fbin\u002Fclawdhub whoami --workdir \u002Fhome\u002Fxabo\u002Fclawd --dir skills\n```\n\n2) Decide:\n- When to run (cron + timezone)\n- Whether the job should only **report**, or **update + restart**\n\n## Recommended cron job (isolated, deliver output)\n\nUse an **isolated** cron job so it doesn’t spam the main session context.\n\nExample CLI (04:00 Europe\u002FStockholm):\n\n```bash\n\u002Fhome\u002Fxabo\u002F.nvm\u002Fversions\u002Fnode\u002Fv22.22.0\u002Fbin\u002Fclawdbot cron add \\\n  --name \"Daily auto-update (Clawdbot + skills)\" \\\n  --cron \"0 4 * * *\" \\\n  --tz \"Europe\u002FStockholm\" \\\n  --session isolated \\\n  --wake now \\\n  --deliver \\\n  --channel telegram \\\n  --to \"2095290688\" \\\n  --message \"Run daily auto-update: update skills via clawdhub update --all; if Clawdbot has an update available, apply it and restart; then run clawdbot doctor --non-interactive; report what changed.\"\n```\n\n## What the job should do (workflow)\n\nWithin the cron run:\n\n1) Capture “before” state\n- `clawdbot --version`\n- `clawdhub list` (skills + versions)\n\n2) Update skills\n- `clawdhub update --all`\n\n3) (Optional) Update Clawdbot\n- Only if the owner explicitly wants self-updates.\n- After updating, run `clawdbot doctor --non-interactive`.\n- Restart gateway if required.\n\n4) Send a concise summary\n- Clawdbot version before\u002Fafter\n- Skills updated (old → new)\n- Any errors\n\n## Notes \u002F gotchas\n\n- **Timezone field:** in Gateway job objects this is `schedule.tz` (IANA tz like `Europe\u002FStockholm`).\n- **Delivery:** Prefer explicit `channel` + `to` so the job always reaches you.\n- **Clawdbot self-update:** can be disruptive (restarts). Run at a quiet time.\n\n## Troubleshooting\n\n- `clawdhub update` says “Not logged in” → run `clawdhub login` again.\n- Job doesn’t run → confirm Gateway is always-on and cron is enabled.\n- Nothing updates → that can be normal; still send a “no changes” report.\n",{"name":5,"metadata":43,"description":7},{"version":44,"clawdbot":45},"1.0.1",{"os":46,"emoji":47,"category":37,"requires":48},[36,24,30],"?",{"anyBins":49},[29,50],"clawdhub","main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","生产力与任务\u002Fauto-updater-gateway",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill auto-updater-gateway",{"tool":65,"command":66},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill auto-updater-gateway",{"tool":68,"command":69},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill auto-updater-gateway","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F生产力与任务\u002Fauto-updater-gateway\u002FSKILL.md",true,[73],{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"_meta.json","REFERENCE","参考文档",296,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F生产力与任务\u002Fauto-updater-gateway\u002F_meta.json",[80,103,139,150,160,189],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":38},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[82,87,88,89,90,91,33,92,93,94,95,96,97,98,99,100,101,102],"safe","ethereum","defi","Optimization","user","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":104,"name":105,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":121,"publishedAt":38},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[108,113,116],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":114,"categoryName":115,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[122,123,124,125,126,127,128,89,129,92,130,131,132,133,134,135,136,137,138],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":140,"name":141,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":147,"publishedAt":38},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[144,145,146],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},{"categoryNo":114,"categoryName":115,"taxonomyType":111,"taxonomyTypeDesc":112},{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},[122,148,149,123,124,125,126,127,128,89,129,92,131,132,133,134,135,136,137,138],"api skill","zerion api skill",{"skillNo":151,"name":152,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":158,"publishedAt":38},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[155,156,157],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},{"categoryNo":114,"categoryName":115,"taxonomyType":111,"taxonomyTypeDesc":112},{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},[125,122,159,123,124,126,127,89,129,92,130,131,132,133,134,135,136,137,138],"zerion api mcp",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":169,"publishedAt":38},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[166],{"categoryNo":167,"categoryName":168,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000040","财务",[170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,26],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data",{"skillNo":190,"name":191,"nameZh":6,"description":192,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":193,"categories":194,"keywords":196,"publishedAt":38},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[195],{"categoryNo":167,"categoryName":168,"taxonomyType":119,"taxonomyTypeDesc":120},[170,171,173,197,198,199,200,201,32,181,202,203,204,205,206,207,208,209,138,188],"cli","homebrew","find","check","brew","local","get","stock","link","trending","sf","quotes","ln"]