[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7BXMAPR7AR2ACTY86NWB1TC":3,"skill-same:01M7BXMAPR7AR2ACTY86NWB1TC":62},{"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":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":38,"ownerHtmlUrl":39,"ownerBlogUrl":6,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M7BXMAPR7AR2ACTY86NWB1TC","glmv-caption",null,"Generate captions (descriptions) for images, videos, and documents using ZhiPu GLM-V multimodal model series. Use this skill whenever the user wants to describe, caption, summarize, or interpret the content of images, videos, or files. Supports single\u002Fmultiple inputs, URLs, local paths, and base64 (images only).","YYC-Cube\u002FYYC3-Knowledge-Base","YYC-Cube","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F235006543?v=4","01M79J2PH4SWD2X0825X6PN748","yyc3","01M79J2PHVK3F6ZBYT8K2SCZCW",1,"MIT","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-Skills-技能包\u002FYYC3-Skills-技能包-GLM-skills\u002Fskills\u002Fglmv-caption\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: glmv-caption\ndescription:\n  Generate captions (descriptions) for images, videos, and documents using ZhiPu\n  GLM-V multimodal model series. Use this skill whenever the user wants to describe,\n  caption, summarize, or interpret the content of images, videos, or files.\n  Supports single\u002Fmultiple inputs, URLs, local paths, and base64 (images only).\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - ZHIPU_API_KEY\n      bins:\n        - python\n    primaryEnv: ZHIPU_API_KEY\n    emoji: \"🖼️\"\n    homepage: https:\u002F\u002Fgithub.com\u002Fzai-org\u002FGLM-V\u002Ftree\u002Fmain\u002Fskills\u002Fglmv-caption\n---\n\n# GLM-V Caption Skill\n\nGenerate captions for images, videos, and documents using the ZhiPu GLM-V multimodal model.\n\n## When to Use\n\n- Describe, caption, summarize, or interpret image\u002Fvideo\u002Fdocument content\n- User mentions \"describe this image\", \"caption\", \"summarize this video\", \"图片描述\", \"视频摘要\", \"文档解读\", \"看图说话\"\n- Extract visual or textual information from media files\n- Compare multiple images\n- User provides an image\u002Fvideo\u002Ffile and asks what's in it\n\n## Supported Input Types\n\n| Type  | Formats                           | Max Size          | Max Count | Base64 |\n| ----- | --------------------------------- | ----------------- | --------- | ------ |\n| Image | jpg, png, jpeg                    | 5MB \u002F 6000×6000px | 50        | ✅     |\n| Video | mp4, mkv, mov                     | 200MB             | —         | ❌     |\n| File  | pdf, docx, txt, xlsx, pptx, jsonl | —                 | 50        | ❌     |\n\n**⚠️ file_url cannot mix with image_url or video_url in the same request.**\n**⚠️ Videos and files only support URLs — local paths and base64 are NOT supported (images only).**\n\n## Resource Links\n\n| Resource        | Link                                                                                                                              |\n| --------------- | --------------------------------------------------------------------------------------------------------------------------------- |\n| **Get API Key** | [https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys](https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys)                              |\n| **API Docs**    | [Chat Completions \u002F 对话补全](https:\u002F\u002Fdocs.bigmodel.cn\u002Fapi-reference\u002F%E6%A8%A1%E5%9E%8B-api\u002F%E5%AF%B9%E8%AF%9D%E8%A1%A5%E5%85%A8) |\n\n## Prerequisites\n\n### API Key Setup \u002F API Key 配置（Required \u002F 必需）\n\nThis script reads the key from the `ZHIPU_API_KEY` environment variable and shares it with other Zhipu skills.\n脚本通过 `ZHIPU_API_KEY` 环境变量获取密钥，与其他智谱技能共用同一个 key。\n\n**Get Key \u002F 获取 Key：** Visit [Zhipu Open Platform API Keys \u002F 智谱开放平台 API Keys](https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys) to create or copy your key.\n\n**Setup options \u002F 配置方式（任选一种）：**\n\n1. **OpenClaw config (recommended) \u002F OpenClaw 配置（推荐）：** Set in `openclaw.json` under `skills.entries.glmv-caption.env`:\n\n   ```json\n   \"glmv-caption\": { \"enabled\": true, \"env\": { \"ZHIPU_API_KEY\": \"你的密钥\" } }\n   ```\n\n2. **Shell environment variable \u002F Shell 环境变量：** Add to `~\u002F.zshrc`:\n\n   ```bash\n   export ZHIPU_API_KEY=\"你的密钥\"\n   ```\n\n3. **.env file \u002F .env 文件：** Create `.env` in this skill directory:\n   ```\n   ZHIPU_API_KEY=你的密钥\n   ```\n\n**⛔ MANDATORY RESTRICTIONS - DO NOT VIOLATE ⛔**\n\n1. **ONLY use GLM-V API** — Execute the script `python scripts\u002Fglmv_caption.py`\n2. **NEVER caption media yourself** — Do NOT try to describe content using built-in vision or any other method\n3. **NEVER offer alternatives** — Do NOT suggest \"I can try to describe it\" or similar\n4. **IF API fails** — Display the error message and STOP immediately\n5. **NO fallback methods** — Do NOT attempt captioning any other way\n\n### 📋 Output Display Rules (MANDATORY)\n\nAfter running the script, **you must show the full raw output to the user exactly as returned**. Do not summarize, truncate, or only say \"generated\". Users need the original model output to evaluate quality.\n\n- Image captioning: show the full caption text\n- Multiple images: show each image result\n- Video\u002Ffiles: show the full understanding result\n- If token usage is included, you may optionally display it\n\n## How to Use\n\n### Caption an Image\n\n```bash\npython scripts\u002Fglmv_caption.py --images \"https:\u002F\u002Fexample.com\u002Fphoto.jpg\"\npython scripts\u002Fglmv_caption.py --images \u002Fpath\u002Fto\u002Fphoto.png\n```\n\n### Caption Multiple Images\n\n```bash\npython scripts\u002Fglmv_caption.py --images img1.jpg img2.png \"https:\u002F\u002Fexample.com\u002Fimg3.jpg\"\n```\n\n### Caption a Video\n\n```bash\npython scripts\u002Fglmv_caption.py --videos \"https:\u002F\u002Fexample.com\u002Fclip.mp4\"\n```\n\n### Caption a Document\n\n```bash\npython scripts\u002Fglmv_caption.py --files \"https:\u002F\u002Fexample.com\u002Freport.pdf\"\npython scripts\u002Fglmv_caption.py --files \"https:\u002F\u002Fexample.com\u002Fdoc1.docx\" \"https:\u002F\u002Fexample.com\u002Fdoc2.txt\"\n```\n\n### Custom Prompt\n\n```bash\npython scripts\u002Fglmv_caption.py --images photo.jpg --prompt \"Describe the architecture style in detail\"\n```\n\n### Save Result\n\n```bash\npython scripts\u002Fglmv_caption.py --images photo.jpg --output result.json\n```\n\n### Thinking Mode\n\n```bash\npython scripts\u002Fglmv_caption.py --images photo.jpg --thinking\n```\n\n## CLI Reference\n\n```\npython {baseDir}\u002Fscripts\u002Fglmv_caption.py (--images IMG [IMG...] | --videos VID [VID...] | --files FILE [FILE...]) [OPTIONS]\n```\n\n| Parameter             | Required | Description                                                                                  |\n| --------------------- | -------- | -------------------------------------------------------------------------------------------- |\n| `--images`, `-i`      | One of   | Image paths or URLs (supports multiple, base64 OK)                                           |\n| `--videos`, `-v`      | One of   | Video paths or URLs (supports multiple, mp4\u002Fmkv\u002Fmov)                                         |\n| `--files`, `-f`       | One of   | Document paths or URLs (supports multiple, pdf\u002Fdocx\u002Ftxt\u002Fxlsx\u002Fpptx\u002Fjsonl)                     |\n| `--prompt`, `-p`      | No       | Custom prompt (default: \"请详细描述这张图片的内容\" \u002F \"Please describe this image in detail\") |\n| `--model`, `-m`       | No       | Model name (default: `glm-4.6v`)                                                             |\n| `--temperature`, `-t` | No       | Sampling temperature 0-1 (default: 0.8)                                                      |\n| `--top-p`             | No       | Nucleus sampling 0.01-1.0 (default: 0.6)                                                     |\n| `--max-tokens`        | No       | Max output tokens (default: 1024, max 32768)                                                 |\n| `--thinking`          | No       | Enable thinking\u002Freasoning mode                                                               |\n| `--output`, `-o`      | No       | Save result JSON to file                                                                     |\n| `--pretty`            | No       | Pretty-print JSON output                                                                     |\n| `--stream`            | No       | Enable streaming output                                                                      |\n\n**Note:** `--images`, `--videos`, and `--files` are mutually exclusive per API limits.\n\n## Response Format\n\n```json\n{\n  \"success\": true,\n  \"caption\": \"A landscape photo showing a mountain range at sunset...\",\n  \"usage\": {\n    \"prompt_tokens\": 128,\n    \"completion_tokens\": 256,\n    \"total_tokens\": 384\n  }\n}\n```\n\nKey fields:\n\n- `success` — whether the request succeeded\n- `caption` — the generated caption text\n- `usage` — token usage statistics\n- `warning` — present when content was blocked by safety review\n- `error` — error details on failure\n\n## Error Handling\n\n**API key not configured:**\n\n```\nZHIPU_API_KEY not configured. Get your API key at: https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys\n```\n\n→ Show exact error to user, guide them to configure\n\n**Authentication failed (401\u002F403):** API key invalid\u002Fexpired → reconfigure\n\n**Rate limit (429):** Quota exhausted → inform user to wait\n\n**File not found:** Local file missing → check path\n\n**Content filtered:** `warning` field present → content blocked by safety review\n","# GLM-V Caption Skill\n\nGenerate captions for images, videos, and documents using the ZhiPu GLM-V multimodal model.\n\n## When to Use\n\n- Describe, caption, summarize, or interpret image\u002Fvideo\u002Fdocument content\n- User mentions \"describe this image\", \"caption\", \"summarize this video\", \"图片描述\", \"视频摘要\", \"文档解读\", \"看图说话\"\n- Extract visual or textual information from media files\n- Compare multiple images\n- User provides an image\u002Fvideo\u002Ffile and asks what's in it\n\n## Supported Input Types\n\n| Type  | Formats                           | Max Size          | Max Count | Base64 |\n| ----- | --------------------------------- | ----------------- | --------- | ------ |\n| Image | jpg, png, jpeg                    | 5MB \u002F 6000×6000px | 50        | ✅     |\n| Video | mp4, mkv, mov                     | 200MB             | —         | ❌     |\n| File  | pdf, docx, txt, xlsx, pptx, jsonl | —                 | 50        | ❌     |\n\n**⚠️ file_url cannot mix with image_url or video_url in the same request.**\n**⚠️ Videos and files only support URLs — local paths and base64 are NOT supported (images only).**\n\n## Resource Links\n\n| Resource        | Link                                                                                                                              |\n| --------------- | --------------------------------------------------------------------------------------------------------------------------------- |\n| **Get API Key** | [https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys](https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys)                              |\n| **API Docs**    | [Chat Completions \u002F 对话补全](https:\u002F\u002Fdocs.bigmodel.cn\u002Fapi-reference\u002F%E6%A8%A1%E5%9E%8B-api\u002F%E5%AF%B9%E8%AF%9D%E8%A1%A5%E5%85%A8) |\n\n## Prerequisites\n\n### API Key Setup \u002F API Key 配置（Required \u002F 必需）\n\nThis script reads the key from the `ZHIPU_API_KEY` environment variable and shares it with other Zhipu skills.\n脚本通过 `ZHIPU_API_KEY` 环境变量获取密钥，与其他智谱技能共用同一个 key。\n\n**Get Key \u002F 获取 Key：** Visit [Zhipu Open Platform API Keys \u002F 智谱开放平台 API Keys](https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys) to create or copy your key.\n\n**Setup options \u002F 配置方式（任选一种）：**\n\n1. **OpenClaw config (recommended) \u002F OpenClaw 配置（推荐）：** Set in `openclaw.json` under `skills.entries.glmv-caption.env`:\n\n   ```json\n   \"glmv-caption\": { \"enabled\": true, \"env\": { \"ZHIPU_API_KEY\": \"你的密钥\" } }\n   ```\n\n2. **Shell environment variable \u002F Shell 环境变量：** Add to `~\u002F.zshrc`:\n\n   ```bash\n   export ZHIPU_API_KEY=\"你的密钥\"\n   ```\n\n3. **.env file \u002F .env 文件：** Create `.env` in this skill directory:\n   ```\n   ZHIPU_API_KEY=你的密钥\n   ```\n\n**⛔ MANDATORY RESTRICTIONS - DO NOT VIOLATE ⛔**\n\n1. **ONLY use GLM-V API** — Execute the script `python scripts\u002Fglmv_caption.py`\n2. **NEVER caption media yourself** — Do NOT try to describe content using built-in vision or any other method\n3. **NEVER offer alternatives** — Do NOT suggest \"I can try to describe it\" or similar\n4. **IF API fails** — Display the error message and STOP immediately\n5. **NO fallback methods** — Do NOT attempt captioning any other way\n\n### 📋 Output Display Rules (MANDATORY)\n\nAfter running the script, **you must show the full raw output to the user exactly as returned**. Do not summarize, truncate, or only say \"generated\". Users need the original model output to evaluate quality.\n\n- Image captioning: show the full caption text\n- Multiple images: show each image result\n- Video\u002Ffiles: show the full understanding result\n- If token usage is included, you may optionally display it\n\n## How to Use\n\n### Caption an Image\n\n```bash\npython scripts\u002Fglmv_caption.py --images \"https:\u002F\u002Fexample.com\u002Fphoto.jpg\"\npython scripts\u002Fglmv_caption.py --images \u002Fpath\u002Fto\u002Fphoto.png\n```\n\n### Caption Multiple Images\n\n```bash\npython scripts\u002Fglmv_caption.py --images img1.jpg img2.png \"https:\u002F\u002Fexample.com\u002Fimg3.jpg\"\n```\n\n### Caption a Video\n\n```bash\npython scripts\u002Fglmv_caption.py --videos \"https:\u002F\u002Fexample.com\u002Fclip.mp4\"\n```\n\n### Caption a Document\n\n```bash\npython scripts\u002Fglmv_caption.py --files \"https:\u002F\u002Fexample.com\u002Freport.pdf\"\npython scripts\u002Fglmv_caption.py --files \"https:\u002F\u002Fexample.com\u002Fdoc1.docx\" \"https:\u002F\u002Fexample.com\u002Fdoc2.txt\"\n```\n\n### Custom Prompt\n\n```bash\npython scripts\u002Fglmv_caption.py --images photo.jpg --prompt \"Describe the architecture style in detail\"\n```\n\n### Save Result\n\n```bash\npython scripts\u002Fglmv_caption.py --images photo.jpg --output result.json\n```\n\n### Thinking Mode\n\n```bash\npython scripts\u002Fglmv_caption.py --images photo.jpg --thinking\n```\n\n## CLI Reference\n\n```\npython {baseDir}\u002Fscripts\u002Fglmv_caption.py (--images IMG [IMG...] | --videos VID [VID...] | --files FILE [FILE...]) [OPTIONS]\n```\n\n| Parameter             | Required | Description                                                                                  |\n| --------------------- | -------- | -------------------------------------------------------------------------------------------- |\n| `--images`, `-i`      | One of   | Image paths or URLs (supports multiple, base64 OK)                                           |\n| `--videos`, `-v`      | One of   | Video paths or URLs (supports multiple, mp4\u002Fmkv\u002Fmov)                                         |\n| `--files`, `-f`       | One of   | Document paths or URLs (supports multiple, pdf\u002Fdocx\u002Ftxt\u002Fxlsx\u002Fpptx\u002Fjsonl)                     |\n| `--prompt`, `-p`      | No       | Custom prompt (default: \"请详细描述这张图片的内容\" \u002F \"Please describe this image in detail\") |\n| `--model`, `-m`       | No       | Model name (default: `glm-4.6v`)                                                             |\n| `--temperature`, `-t` | No       | Sampling temperature 0-1 (default: 0.8)                                                      |\n| `--top-p`             | No       | Nucleus sampling 0.01-1.0 (default: 0.6)                                                     |\n| `--max-tokens`        | No       | Max output tokens (default: 1024, max 32768)                                                 |\n| `--thinking`          | No       | Enable thinking\u002Freasoning mode                                                               |\n| `--output`, `-o`      | No       | Save result JSON to file                                                                     |\n| `--pretty`            | No       | Pretty-print JSON output                                                                     |\n| `--stream`            | No       | Enable streaming output                                                                      |\n\n**Note:** `--images`, `--videos`, and `--files` are mutually exclusive per API limits.\n\n## Response Format\n\n```json\n{\n  \"success\": true,\n  \"caption\": \"A landscape photo showing a mountain range at sunset...\",\n  \"usage\": {\n    \"prompt_tokens\": 128,\n    \"completion_tokens\": 256,\n    \"total_tokens\": 384\n  }\n}\n```\n\nKey fields:\n\n- `success` — whether the request succeeded\n- `caption` — the generated caption text\n- `usage` — token usage statistics\n- `warning` — present when content was blocked by safety review\n- `error` — error details on failure\n\n## Error Handling\n\n**API key not configured:**\n\n```\nZHIPU_API_KEY not configured. Get your API key at: https:\u002F\u002Fbigmodel.cn\u002Fusercenter\u002Fproj-mgmt\u002Fapikeys\n```\n\n→ Show exact error to user, guide them to configure\n\n**Authentication failed (401\u002F403):** API key invalid\u002Fexpired → reconfigure\n\n**Rate limit (429):** Quota exhausted → inform user to wait\n\n**File not found:** Local file missing → check path\n\n**Content filtered:** `warning` field present → content blocked by safety review\n",{"name":5,"metadata":24,"description":7},{"openclaw":25},{"emoji":26,"homepage":27,"requires":28,"primaryEnv":30},"🖼️","https:\u002F\u002Fgithub.com\u002Fzai-org\u002FGLM-V\u002Ftree\u002Fmain\u002Fskills\u002Fglmv-caption",{"env":29,"bins":31},[30],"ZHIPU_API_KEY",[32],"python","main","87afe6ce96220accf50a345dea46784c8c9f210e","YYC3-Skills-技能包\u002FYYC3-Skills-技能包-GLM-skills\u002Fskills\u002Fglmv-caption",0,"https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base","https:\u002F\u002Fkb.yyc3.top\u002F","https:\u002F\u002Fgithub.com\u002FYYC-Cube","万象归元于云枢 | 深栈智启新纪元","2026-11-10 10:37:32",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add YYC-Cube\u002FYYC3-Knowledge-Base --skill glmv-caption",{"tool":48,"command":49},"bunx","bunx skills add YYC-Cube\u002FYYC3-Knowledge-Base --skill glmv-caption",{"tool":51,"command":52},"pnpm","pnpm dlx skills add YYC-Cube\u002FYYC3-Knowledge-Base --skill glmv-caption","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-Skills-技能包\u002FYYC3-Skills-技能包-GLM-skills\u002Fskills\u002Fglmv-caption\u002FSKILL.md",true,[56],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"scripts\u002Fglmv_caption.py","SCRIPT","脚本",15854,"https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-Skills-技能包\u002FYYC3-Skills-技能包-GLM-skills\u002Fskills\u002Fglmv-caption\u002Fscripts\u002Fglmv_caption.py",[63,70,77,84,91,98],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":19},"01M7CTDWHERCXPQCP0K03A86AS","vercel-sandbox","Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include \"Vercel Sandbox browser\", \"microVM Chrome\", \"agent-browser in sandbox\", \"browser automation on Vercel\", or any task requiring Chrome in a Vercel Sandbox.","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-WebSpec-Web标准\u002FYYC3-WebSpec-Web标准-standards\u002Fbrowser-agent\u002Fskills\u002Fvercel-sandbox\u002FSKILL.md",[],[],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":19},"01M7CTD8D2BNJY54S65M47HEJA","slack","Interact with Slack workspaces using browser automation. Use when the user needs to check unread channels, navigate Slack, send messages, extract data, find information, search conversations, or automate any Slack task. Triggers include \"check my Slack\", \"what channels have unreads\", \"send a message to\", \"search Slack for\", \"extract from Slack\", \"find who said\", or any task requiring programmatic Slack interaction.","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-WebSpec-Web标准\u002FYYC3-WebSpec-Web标准-standards\u002Fbrowser-agent\u002Fskills\u002Fslack\u002FSKILL.md",[],[],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":19},"01M7CTCSSB8ZP3Q58C3YZDZK1W","electron","Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include \"automate Slack app\", \"control VS Code\", \"interact with Discord app\", \"test this Electron app\", \"connect to desktop app\", or any task requiring automation of a native Electron application.","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-WebSpec-Web标准\u002FYYC3-WebSpec-Web标准-standards\u002Fbrowser-agent\u002Fskills\u002Felectron\u002FSKILL.md",[],[],{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":19},"01M7CTCBJY76688V4DCZGWFHGQ","dogfood","Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to \"dogfood\", \"QA\", \"exploratory test\", \"find issues\", \"bug hunt\", \"test this app\u002Fsite\u002Fplatform\", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-WebSpec-Web标准\u002FYYC3-WebSpec-Web标准-standards\u002Fbrowser-agent\u002Fskills\u002Fdogfood\u002FSKILL.md",[],[],{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":19},"01M7CTC4H0FFGVEAQR9PA4GA1A","agent-browser","Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction.","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-WebSpec-Web标准\u002FYYC3-WebSpec-Web标准-standards\u002Fbrowser-agent\u002Fskills\u002Fagent-browser\u002FSKILL.md",[],[],{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":19},"01M7CTBKVFYBG78FDSABSDJTTQ","shadcn","Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn\u002Fui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for \"shadcn init\", \"create an app with --preset\", \"switch to --preset\", and for building a design system or applying a DESIGN.md or brand spec to shadcn\u002Fui.","https:\u002F\u002Fgithub.com\u002FYYC-Cube\u002FYYC3-Knowledge-Base\u002Fblob\u002Fmain\u002FYYC3-UI-界面组件\u002FYYC3-UI-界面组件-ui\u002Fskills\u002Fshadcn\u002FSKILL.md",[],[]]