[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MSHA7WASQM8BRP5KPMVPXG":3,"skill-same:01M6MSHA7WASQM8BRP5KPMVPXG":112},{"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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":6,"ownerHtmlUrl":51,"ownerBlogUrl":6,"ownerDescription":52,"updatedAt":53,"install":54,"resources":67},"01M6MSHA7WASQM8BRP5KPMVPXG","clawdbot-update-plus",null,"Full backup, update, and restore for Clawdbot - config, workspace, and skills with auto-rollback","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\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"update","update plus","clawdbot","clawdbot update plus","config","git","backup","rollback","workspace","jq","auto","restore","full","rsync","with","for","2026-11-10 10:12:30",false,"---\nname: clawdbot-update-plus\ndescription: Full backup, update, and restore for Clawdbot - config, workspace, and skills with auto-rollback\nversion: 2.1.1\nmetadata: {\"clawdbot\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"git\",\"jq\",\"rsync\"],\"commands\":[\"clawdbot\"]}}}\n---\n\n# ? Clawdbot Update Plus\n\nA comprehensive backup, update, and restore tool for your entire Clawdbot environment. Protect your config, workspace, and skills with automatic rollback, encrypted backups, and cloud sync.\n\n## Quick Start\n\n```bash\n# Check for available updates\nclawdbot-update-plus check\n\n# Create a full backup\nclawdbot-update-plus backup\n\n# Update everything (creates backup first)\nclawdbot-update-plus update\n\n# Preview changes (no modifications)\nclawdbot-update-plus update --dry-run\n\n# Restore from backup\nclawdbot-update-plus restore clawdbot-update-2026-01-25-12:00:00.tar.gz\n```\n\n## Features\n\n| Feature | Description |\n|---------|-------------|\n| **Full Backup** | Backup entire environment (config, workspace, skills) |\n| **Auto Backup** | Creates backup before every update |\n| **Auto Rollback** | Reverts to previous commit if update fails |\n| **Smart Restore** | Restore everything or specific parts (config, workspace) |\n| **Multi-Directory** | Separate prod\u002Fdev skills with independent update settings |\n| **Encrypted Backups** | Optional GPG encryption |\n| **Cloud Sync** | Upload backups to Google Drive, S3, Dropbox via rclone |\n| **Notifications** | Get notified via WhatsApp, Telegram, or Discord |\n| **Modular Architecture** | Clean, maintainable codebase |\n\n## Installation\n\n```bash\n# Via ClawdHub\nclawdhub install clawdbot-update-plus --dir ~\u002F.clawdbot\u002Fskills\n\n# Or clone manually\ngit clone https:\u002F\u002Fgithub.com\u002Fhopyky\u002Fclawdbot-update-plus.git ~\u002F.clawdbot\u002Fskills\u002Fclawdbot-update-plus\n```\n\n### Add to PATH\n\nCreate a symlink to use the command globally:\n\n```bash\nmkdir -p ~\u002Fbin\necho 'export PATH=\"$HOME\u002Fbin:$PATH\"' >> ~\u002F.zshrc  # or ~\u002F.bashrc\nsource ~\u002F.zshrc\nln -sf ~\u002F.clawdbot\u002Fskills\u002Fclawdbot-update-plus\u002Fbin\u002Fclawdbot-update-plus ~\u002Fbin\u002Fclawdbot-update-plus\n```\n\n### Dependencies\n\n| Dependency | Required | Purpose |\n|------------|----------|---------|\n| `git` | Yes | Update skills from repositories |\n| `jq` | Yes | Parse JSON configuration |\n| `rsync` | Yes | Efficient file copying |\n| `rclone` | No | Cloud storage sync |\n| `gpg` | No | Backup encryption |\n\n## Configuration\n\nCreate `~\u002F.clawdbot\u002Fclawdbot-update.json`:\n\n```json\n{\n  \"backup_dir\": \"~\u002F.clawdbot\u002Fbackups\",\n  \"backup_before_update\": true,\n  \"backup_count\": 5,\n  \"backup_paths\": [\n    {\"path\": \"~\u002F.clawdbot\", \"label\": \"config\", \"exclude\": [\"backups\", \"logs\", \"media\", \"*.lock\"]},\n    {\"path\": \"~\u002Fclawd\", \"label\": \"workspace\", \"exclude\": [\"node_modules\", \".venv\"]}\n  ],\n  \"skills_dirs\": [\n    {\"path\": \"~\u002F.clawdbot\u002Fskills\", \"label\": \"prod\", \"update\": true},\n    {\"path\": \"~\u002Fclawd\u002Fskills\", \"label\": \"dev\", \"update\": false}\n  ],\n  \"remote_storage\": {\n    \"enabled\": false,\n    \"rclone_remote\": \"gdrive:\",\n    \"path\": \"clawdbot-backups\"\n  },\n  \"encryption\": {\n    \"enabled\": false,\n    \"gpg_recipient\": \"your-email@example.com\"\n  },\n  \"notifications\": {\n    \"enabled\": false,\n    \"target\": \"+1234567890\",\n    \"on_success\": true,\n    \"on_error\": true\n  }\n}\n```\n\n## Backup Paths\n\nConfigure what to backup with `backup_paths`:\n\n| Option | Description |\n|--------|-------------|\n| `path` | Directory to backup (supports `~`) |\n| `label` | Name in logs and restore |\n| `exclude` | Files\u002Ffolders to exclude |\n\n### Recommended Setup\n\n```json\n\"backup_paths\": [\n  {\"path\": \"~\u002F.clawdbot\", \"label\": \"config\", \"exclude\": [\"backups\", \"logs\", \"media\"]},\n  {\"path\": \"~\u002Fclawd\", \"label\": \"workspace\", \"exclude\": [\"node_modules\", \".venv\"]}\n]\n```\n\n## Skills Update\n\nConfigure which skills to update with `skills_dirs`:\n\n| Option | Description |\n|--------|-------------|\n| `path` | Skills directory |\n| `label` | Name in logs |\n| `update` | Run `git pull` (true\u002Ffalse) |\n\n### Recommended Setup\n\n```json\n\"skills_dirs\": [\n  {\"path\": \"~\u002F.clawdbot\u002Fskills\", \"label\": \"prod\", \"update\": true},\n  {\"path\": \"~\u002Fclawd\u002Fskills\", \"label\": \"dev\", \"update\": false}\n]\n```\n\n- **Prod**: Auto-update from ClawdHub\u002FGitHub\n- **Dev**: Manual only (protects your work)\n\n## Commands\n\n### `backup` — Create Full Backup\n\n```bash\nclawdbot-update-plus backup\n```\n\n### `list-backups` — List Available Backups\n\n```bash\nclawdbot-update-plus list-backups\n```\n\n### `update` — Update Everything\n\n```bash\n# Standard update (with automatic backup)\nclawdbot-update-plus update\n\n# Preview changes only\nclawdbot-update-plus update --dry-run\n\n# Skip backup\nclawdbot-update-plus update --no-backup\n\n# Force continue even if backup fails\nclawdbot-update-plus update --force\n```\n\n### `restore` — Restore from Backup\n\n```bash\n# Restore everything\nclawdbot-update-plus restore backup.tar.gz\n\n# Restore only config\nclawdbot-update-plus restore backup.tar.gz config\n\n# Restore only workspace\nclawdbot-update-plus restore backup.tar.gz workspace\n\n# Force (no confirmation)\nclawdbot-update-plus restore backup.tar.gz --force\n```\n\n### `check` — Check for Updates\n\n```bash\nclawdbot-update-plus check\n```\n\n### `install-cron` — Automatic Updates\n\n```bash\n# Install daily at 2 AM\nclawdbot-update-plus install-cron\n\n# Custom schedule\nclawdbot-update-plus install-cron \"0 3 * * 0\"  # Sundays at 3 AM\n\n# Remove\nclawdbot-update-plus uninstall-cron\n```\n\n## Notifications\n\nGet notified when updates complete or fail:\n\n```json\n\"notifications\": {\n  \"enabled\": true,\n  \"target\": \"+1234567890\",\n  \"on_success\": true,\n  \"on_error\": true\n}\n```\n\nTarget format determines channel:\n- `+1234567890` → WhatsApp\n- `@username` → Telegram\n- `channel:123` → Discord\n\n## Cloud Storage\n\n### Setup rclone\n\n```bash\n# Install\nbrew install rclone  # macOS\ncurl https:\u002F\u002Frclone.org\u002Finstall.sh | sudo bash  # Linux\n\n# Configure\nrclone config\n```\n\n### Enable in Config\n\n```json\n\"remote_storage\": {\n  \"enabled\": true,\n  \"rclone_remote\": \"gdrive:\",\n  \"path\": \"clawdbot-backups\"\n}\n```\n\n## Encrypted Backups\n\n```json\n\"encryption\": {\n  \"enabled\": true,\n  \"gpg_recipient\": \"your-email@example.com\"\n}\n```\n\n## Logs\n\nAll operations are logged to `~\u002F.clawdbot\u002Fbackups\u002Fupdate.log`:\n\n```\n[2026-01-25 20:22:48] === Update started 2026-01-25 20:22:48 ===\n[2026-01-25 20:23:39] Creating backup...\n[2026-01-25 20:23:39] Backup created: clawdbot-update-2026-01-25-20:22:48.tar.gz (625M)\n[2026-01-25 20:23:39] Clawdbot current version: 2026.1.22\n[2026-01-25 20:23:41] Starting skills update\n[2026-01-25 20:23:41] === Update completed 2026-01-25 20:23:41 ===\n[2026-01-25 20:23:43] Notification sent to +1234567890 via whatsapp\n```\n\n**Log retention**: Logs older than 30 days are automatically deleted.\n\n## Retention Policy\n\n| Type | Retention | Config |\n|------|-----------|--------|\n| Backups (local) | Last N backups | `backup_count: 5` |\n| Backups (remote) | Last N backups | Same as local |\n| Logs | 30 days | Automatic |\n\n## Architecture (v2.0)\n\n```\nbin\u002F\n├── clawdbot-update-plus     # Main entry point\n└── lib\u002F\n    ├── utils.sh             # Logging, helpers\n    ├── config.sh            # Configuration\n    ├── backup.sh            # Backup functions\n    ├── restore.sh           # Restore functions\n    ├── update.sh            # Update functions\n    ├── notify.sh            # Notifications\n    └── cron.sh              # Cron management\n```\n\n## Changelog\n\n### v2.0.0\n- Complete architecture rewrite\n- Modular design (7 separate modules)\n- Cleaner codebase (~150 lines per module vs 1000+ monolith)\n- Better error handling\n- Improved restore with label support\n- Auto-detect notification channel from target format\n- Fixed `--no-backup` flag being ignored\n- Detailed logging to file with auto-purge\n- Backup retention policy (local + remote)\n\n### v1.7.0\n- Smart restore with label support\n- Auto-detect backup format\n\n### v1.6.0\n- Added `backup_paths` for full environment backup\n- Separated backup logic from update logic\n\n### v1.5.0\n- Multi-directory support (`skills_dirs`)\n\n### v1.4.0\n- Notifications via Clawdbot messaging\n\n### v1.3.0\n- Added `check`, `diff-backups`, `install-cron` commands\n\n## Author\n\nCreated by **hopyky**\n\n## License\n\nMIT\n","# ? Clawdbot Update Plus\n\nA comprehensive backup, update, and restore tool for your entire Clawdbot environment. Protect your config, workspace, and skills with automatic rollback, encrypted backups, and cloud sync.\n\n## Quick Start\n\n```bash\n# Check for available updates\nclawdbot-update-plus check\n\n# Create a full backup\nclawdbot-update-plus backup\n\n# Update everything (creates backup first)\nclawdbot-update-plus update\n\n# Preview changes (no modifications)\nclawdbot-update-plus update --dry-run\n\n# Restore from backup\nclawdbot-update-plus restore clawdbot-update-2026-01-25-12:00:00.tar.gz\n```\n\n## Features\n\n| Feature | Description |\n|---------|-------------|\n| **Full Backup** | Backup entire environment (config, workspace, skills) |\n| **Auto Backup** | Creates backup before every update |\n| **Auto Rollback** | Reverts to previous commit if update fails |\n| **Smart Restore** | Restore everything or specific parts (config, workspace) |\n| **Multi-Directory** | Separate prod\u002Fdev skills with independent update settings |\n| **Encrypted Backups** | Optional GPG encryption |\n| **Cloud Sync** | Upload backups to Google Drive, S3, Dropbox via rclone |\n| **Notifications** | Get notified via WhatsApp, Telegram, or Discord |\n| **Modular Architecture** | Clean, maintainable codebase |\n\n## Installation\n\n```bash\n# Via ClawdHub\nclawdhub install clawdbot-update-plus --dir ~\u002F.clawdbot\u002Fskills\n\n# Or clone manually\ngit clone https:\u002F\u002Fgithub.com\u002Fhopyky\u002Fclawdbot-update-plus.git ~\u002F.clawdbot\u002Fskills\u002Fclawdbot-update-plus\n```\n\n### Add to PATH\n\nCreate a symlink to use the command globally:\n\n```bash\nmkdir -p ~\u002Fbin\necho 'export PATH=\"$HOME\u002Fbin:$PATH\"' >> ~\u002F.zshrc  # or ~\u002F.bashrc\nsource ~\u002F.zshrc\nln -sf ~\u002F.clawdbot\u002Fskills\u002Fclawdbot-update-plus\u002Fbin\u002Fclawdbot-update-plus ~\u002Fbin\u002Fclawdbot-update-plus\n```\n\n### Dependencies\n\n| Dependency | Required | Purpose |\n|------------|----------|---------|\n| `git` | Yes | Update skills from repositories |\n| `jq` | Yes | Parse JSON configuration |\n| `rsync` | Yes | Efficient file copying |\n| `rclone` | No | Cloud storage sync |\n| `gpg` | No | Backup encryption |\n\n## Configuration\n\nCreate `~\u002F.clawdbot\u002Fclawdbot-update.json`:\n\n```json\n{\n  \"backup_dir\": \"~\u002F.clawdbot\u002Fbackups\",\n  \"backup_before_update\": true,\n  \"backup_count\": 5,\n  \"backup_paths\": [\n    {\"path\": \"~\u002F.clawdbot\", \"label\": \"config\", \"exclude\": [\"backups\", \"logs\", \"media\", \"*.lock\"]},\n    {\"path\": \"~\u002Fclawd\", \"label\": \"workspace\", \"exclude\": [\"node_modules\", \".venv\"]}\n  ],\n  \"skills_dirs\": [\n    {\"path\": \"~\u002F.clawdbot\u002Fskills\", \"label\": \"prod\", \"update\": true},\n    {\"path\": \"~\u002Fclawd\u002Fskills\", \"label\": \"dev\", \"update\": false}\n  ],\n  \"remote_storage\": {\n    \"enabled\": false,\n    \"rclone_remote\": \"gdrive:\",\n    \"path\": \"clawdbot-backups\"\n  },\n  \"encryption\": {\n    \"enabled\": false,\n    \"gpg_recipient\": \"your-email@example.com\"\n  },\n  \"notifications\": {\n    \"enabled\": false,\n    \"target\": \"+1234567890\",\n    \"on_success\": true,\n    \"on_error\": true\n  }\n}\n```\n\n## Backup Paths\n\nConfigure what to backup with `backup_paths`:\n\n| Option | Description |\n|--------|-------------|\n| `path` | Directory to backup (supports `~`) |\n| `label` | Name in logs and restore |\n| `exclude` | Files\u002Ffolders to exclude |\n\n### Recommended Setup\n\n```json\n\"backup_paths\": [\n  {\"path\": \"~\u002F.clawdbot\", \"label\": \"config\", \"exclude\": [\"backups\", \"logs\", \"media\"]},\n  {\"path\": \"~\u002Fclawd\", \"label\": \"workspace\", \"exclude\": [\"node_modules\", \".venv\"]}\n]\n```\n\n## Skills Update\n\nConfigure which skills to update with `skills_dirs`:\n\n| Option | Description |\n|--------|-------------|\n| `path` | Skills directory |\n| `label` | Name in logs |\n| `update` | Run `git pull` (true\u002Ffalse) |\n\n### Recommended Setup\n\n```json\n\"skills_dirs\": [\n  {\"path\": \"~\u002F.clawdbot\u002Fskills\", \"label\": \"prod\", \"update\": true},\n  {\"path\": \"~\u002Fclawd\u002Fskills\", \"label\": \"dev\", \"update\": false}\n]\n```\n\n- **Prod**: Auto-update from ClawdHub\u002FGitHub\n- **Dev**: Manual only (protects your work)\n\n## Commands\n\n### `backup` — Create Full Backup\n\n```bash\nclawdbot-update-plus backup\n```\n\n### `list-backups` — List Available Backups\n\n```bash\nclawdbot-update-plus list-backups\n```\n\n### `update` — Update Everything\n\n```bash\n# Standard update (with automatic backup)\nclawdbot-update-plus update\n\n# Preview changes only\nclawdbot-update-plus update --dry-run\n\n# Skip backup\nclawdbot-update-plus update --no-backup\n\n# Force continue even if backup fails\nclawdbot-update-plus update --force\n```\n\n### `restore` — Restore from Backup\n\n```bash\n# Restore everything\nclawdbot-update-plus restore backup.tar.gz\n\n# Restore only config\nclawdbot-update-plus restore backup.tar.gz config\n\n# Restore only workspace\nclawdbot-update-plus restore backup.tar.gz workspace\n\n# Force (no confirmation)\nclawdbot-update-plus restore backup.tar.gz --force\n```\n\n### `check` — Check for Updates\n\n```bash\nclawdbot-update-plus check\n```\n\n### `install-cron` — Automatic Updates\n\n```bash\n# Install daily at 2 AM\nclawdbot-update-plus install-cron\n\n# Custom schedule\nclawdbot-update-plus install-cron \"0 3 * * 0\"  # Sundays at 3 AM\n\n# Remove\nclawdbot-update-plus uninstall-cron\n```\n\n## Notifications\n\nGet notified when updates complete or fail:\n\n```json\n\"notifications\": {\n  \"enabled\": true,\n  \"target\": \"+1234567890\",\n  \"on_success\": true,\n  \"on_error\": true\n}\n```\n\nTarget format determines channel:\n- `+1234567890` → WhatsApp\n- `@username` → Telegram\n- `channel:123` → Discord\n\n## Cloud Storage\n\n### Setup rclone\n\n```bash\n# Install\nbrew install rclone  # macOS\ncurl https:\u002F\u002Frclone.org\u002Finstall.sh | sudo bash  # Linux\n\n# Configure\nrclone config\n```\n\n### Enable in Config\n\n```json\n\"remote_storage\": {\n  \"enabled\": true,\n  \"rclone_remote\": \"gdrive:\",\n  \"path\": \"clawdbot-backups\"\n}\n```\n\n## Encrypted Backups\n\n```json\n\"encryption\": {\n  \"enabled\": true,\n  \"gpg_recipient\": \"your-email@example.com\"\n}\n```\n\n## Logs\n\nAll operations are logged to `~\u002F.clawdbot\u002Fbackups\u002Fupdate.log`:\n\n```\n[2026-01-25 20:22:48] === Update started 2026-01-25 20:22:48 ===\n[2026-01-25 20:23:39] Creating backup...\n[2026-01-25 20:23:39] Backup created: clawdbot-update-2026-01-25-20:22:48.tar.gz (625M)\n[2026-01-25 20:23:39] Clawdbot current version: 2026.1.22\n[2026-01-25 20:23:41] Starting skills update\n[2026-01-25 20:23:41] === Update completed 2026-01-25 20:23:41 ===\n[2026-01-25 20:23:43] Notification sent to +1234567890 via whatsapp\n```\n\n**Log retention**: Logs older than 30 days are automatically deleted.\n\n## Retention Policy\n\n| Type | Retention | Config |\n|------|-----------|--------|\n| Backups (local) | Last N backups | `backup_count: 5` |\n| Backups (remote) | Last N backups | Same as local |\n| Logs | 30 days | Automatic |\n\n## Architecture (v2.0)\n\n```\nbin\u002F\n├── clawdbot-update-plus     # Main entry point\n└── lib\u002F\n    ├── utils.sh             # Logging, helpers\n    ├── config.sh            # Configuration\n    ├── backup.sh            # Backup functions\n    ├── restore.sh           # Restore functions\n    ├── update.sh            # Update functions\n    ├── notify.sh            # Notifications\n    └── cron.sh              # Cron management\n```\n\n## Changelog\n\n### v2.0.0\n- Complete architecture rewrite\n- Modular design (7 separate modules)\n- Cleaner codebase (~150 lines per module vs 1000+ monolith)\n- Better error handling\n- Improved restore with label support\n- Auto-detect notification channel from target format\n- Fixed `--no-backup` flag being ignored\n- Detailed logging to file with auto-purge\n- Backup retention policy (local + remote)\n\n### v1.7.0\n- Smart restore with label support\n- Auto-detect backup format\n\n### v1.6.0\n- Added `backup_paths` for full environment backup\n- Separated backup logic from update logic\n\n### v1.5.0\n- Multi-directory support (`skills_dirs`)\n\n### v1.4.0\n- Notifications via Clawdbot messaging\n\n### v1.3.0\n- Added `check`, `diff-backups`, `install-cron` commands\n\n## Author\n\nCreated by **hopyky**\n\n## License\n\nMIT\n",{"name":5,"version":39,"metadata":40,"description":7},"2.1.1",{"clawdbot":41},{"emoji":42,"requires":43},"?",{"bins":44,"commands":45},[23,27,31],[20],"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","DevOps与云计算\u002Fclawdbot-update-plus",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":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill clawdbot-update-plus",{"tool":60,"command":61},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill clawdbot-update-plus",{"tool":63,"command":64},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill clawdbot-update-plus","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002FSKILL.md",true,[68,74,80,84,88,92,96,100,104,108],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"_meta.json","REFERENCE","参考文档",470,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002F_meta.json",{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"bin\u002Flib\u002Fbackup.sh","SCRIPT","脚本",6178,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Fbackup.sh",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"bin\u002Flib\u002Fconfig.sh",4422,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Fconfig.sh",{"path":85,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":86,"sourceHtmlUrl":87},"bin\u002Flib\u002Fcron.sh",1856,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Fcron.sh",{"path":89,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":90,"sourceHtmlUrl":91},"bin\u002Flib\u002Fnotify.sh",2555,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Fnotify.sh",{"path":93,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":94,"sourceHtmlUrl":95},"bin\u002Flib\u002Frestore.sh",7160,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Frestore.sh",{"path":97,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":98,"sourceHtmlUrl":99},"bin\u002Flib\u002Fupdate.sh",10470,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Fupdate.sh",{"path":101,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":102,"sourceHtmlUrl":103},"bin\u002Flib\u002Futils.sh",3368,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fbin\u002Flib\u002Futils.sh",{"path":105,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":106,"sourceHtmlUrl":107},"clawdbot-update.example.json",825,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002Fclawdbot-update.example.json",{"path":109,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":110,"sourceHtmlUrl":111},"README.md",7789,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FDevOps与云计算\u002Fclawdbot-update-plus\u002FREADME.md",[113,137,173,184,194,223],{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":119,"publishedAt":34},"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",[],[115,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":138,"name":139,"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":140,"categories":141,"keywords":155,"publishedAt":34},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[142,147,150],{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":148,"categoryName":149,"taxonomyType":145,"taxonomyTypeDesc":146},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":151,"categoryName":152,"taxonomyType":153,"taxonomyTypeDesc":154},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[156,157,158,159,160,161,162,122,163,126,164,165,166,167,168,169,170,171,172],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":174,"name":175,"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":176,"categories":177,"keywords":181,"publishedAt":34},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[178,179,180],{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},{"categoryNo":148,"categoryName":149,"taxonomyType":145,"taxonomyTypeDesc":146},{"categoryNo":151,"categoryName":152,"taxonomyType":153,"taxonomyTypeDesc":154},[156,182,183,157,158,159,160,161,162,122,163,126,165,166,167,168,169,170,171,172],"api skill","zerion api skill",{"skillNo":185,"name":186,"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":187,"categories":188,"keywords":192,"publishedAt":34},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[189,190,191],{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},{"categoryNo":148,"categoryName":149,"taxonomyType":145,"taxonomyTypeDesc":146},{"categoryNo":151,"categoryName":152,"taxonomyType":153,"taxonomyTypeDesc":154},[159,156,193,157,158,160,161,122,163,126,164,165,166,167,168,169,170,171,172],"zerion api mcp",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":203,"publishedAt":34},"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",[200],{"categoryNo":201,"categoryName":202,"taxonomyType":153,"taxonomyTypeDesc":154},"01JBSEEDCAT000000000000040","财务",[204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,33],"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":224,"name":225,"nameZh":6,"description":226,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":227,"categories":228,"keywords":230,"publishedAt":34},"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",[229],{"categoryNo":201,"categoryName":202,"taxonomyType":153,"taxonomyTypeDesc":154},[204,205,207,231,232,233,234,235,236,215,237,238,239,240,241,242,243,244,172,222],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]