[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G71WDVC2YNAJBPDZDT9CZK":3,"skill-same:01M6G71WDVC2YNAJBPDZDT9CZK":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":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":47,"commitSha":48,"skillDirectory":49,"forksCount":50,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":53,"install":54,"resources":67},"01M6G71WDVC2YNAJBPDZDT9CZK","zoom-manager",null,"Manage Zoom meetings via OAuth API. Create, list, delete, and update events.","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],"zoom","zoom manager","create","delete","update","OAuth","api","node","list","meetings","manage","id","events","via","client","2026-11-10 10:12:30",false,"---\nname: zoom-manager\ndescription: Manage Zoom meetings via OAuth API. Create, list, delete, and update events.\nmetadata: {\n  \"clawdbot\": {\n    \"emoji\": \"?\",\n    \"requires\": {\"bins\": [\"node\"]},\n    \"secrets\": [\"ZOOM_CLIENT_ID\", \"ZOOM_CLIENT_SECRET\", \"ZOOM_ACCOUNT_ID\"]\n  }\n}\n---\n\n# Zoom Manager\n\nManage your Zoom meetings directly from Clawdbot with this powerful, headless integration. This skill allows you to automate your meeting workflows without ever opening the Zoom dashboard.\n\n### Key Features:\n- **Full Meeting Lifecycle**: Create, list, update, and delete meetings using simple natural language or CLI commands.\n- **Enterprise-Ready**: Built for Server-to-Server OAuth, ensuring secure and robust authentication.\n- **Automated Recording**: Default support for cloud recording to make sure your sessions are always captured.\n- **Developer Friendly**: Clean Node.js implementation that can be easily extended for custom automation flows (e.g., auto-scheduling after a CRM update).\n- **Headless & Fast**: No browser required; interacts directly with the Zoom REST API v2.\n\n## Setup\n\n1. Create a **Server-to-Server OAuth** app in the [Zoom App Marketplace](https:\u002F\u002Fmarketplace.zoom.us\u002F).\n2. **Scopes Required**: In the Zoom App Marketplace (Scopes tab), add the following:\n   - **Meetings**:\n     - `meeting:read:admin` \u002F `meeting:read:master` (View meetings)\n     - `meeting:write:admin` \u002F `meeting:write:master` (Create and update meetings)\n     - `meeting:delete:admin` \u002F `meeting:delete:master` (Delete meetings)\n   - **Users**: `user:read:admin`\n   - **Recordings**: `recording:read:admin`\n3. Get your **Client ID**, **Client Secret**, and **Account ID** from the \"App Credentials\" tab.\n4. Set them as environment variables in your Clawdbot config:\n   - `ZOOM_CLIENT_ID`\n   - `ZOOM_CLIENT_SECRET`\n   - `ZOOM_ACCOUNT_ID`\n\n## Commands\n\n### List Meetings\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js list\n```\n\n### Create a Meeting\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js create \"Meeting Topic\" \"2026-01-30T10:00:00Z\" 60\n```\n\n### Update a Meeting\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js update \u003Cmeeting_id> \u003Cnew_start_time> \u003Cduration> \"New Topic\"\n```\n\n### Get Meeting Info\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js info \u003Cmeeting_id>\n```\n\n### Delete a Meeting\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js delete \u003Cmeeting_id>\n```\n","# Zoom Manager\n\nManage your Zoom meetings directly from Clawdbot with this powerful, headless integration. This skill allows you to automate your meeting workflows without ever opening the Zoom dashboard.\n\n### Key Features:\n- **Full Meeting Lifecycle**: Create, list, update, and delete meetings using simple natural language or CLI commands.\n- **Enterprise-Ready**: Built for Server-to-Server OAuth, ensuring secure and robust authentication.\n- **Automated Recording**: Default support for cloud recording to make sure your sessions are always captured.\n- **Developer Friendly**: Clean Node.js implementation that can be easily extended for custom automation flows (e.g., auto-scheduling after a CRM update).\n- **Headless & Fast**: No browser required; interacts directly with the Zoom REST API v2.\n\n## Setup\n\n1. Create a **Server-to-Server OAuth** app in the [Zoom App Marketplace](https:\u002F\u002Fmarketplace.zoom.us\u002F).\n2. **Scopes Required**: In the Zoom App Marketplace (Scopes tab), add the following:\n   - **Meetings**:\n     - `meeting:read:admin` \u002F `meeting:read:master` (View meetings)\n     - `meeting:write:admin` \u002F `meeting:write:master` (Create and update meetings)\n     - `meeting:delete:admin` \u002F `meeting:delete:master` (Delete meetings)\n   - **Users**: `user:read:admin`\n   - **Recordings**: `recording:read:admin`\n3. Get your **Client ID**, **Client Secret**, and **Account ID** from the \"App Credentials\" tab.\n4. Set them as environment variables in your Clawdbot config:\n   - `ZOOM_CLIENT_ID`\n   - `ZOOM_CLIENT_SECRET`\n   - `ZOOM_ACCOUNT_ID`\n\n## Commands\n\n### List Meetings\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js list\n```\n\n### Create a Meeting\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js create \"Meeting Topic\" \"2026-01-30T10:00:00Z\" 60\n```\n\n### Update a Meeting\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js update \u003Cmeeting_id> \u003Cnew_start_time> \u003Cduration> \"New Topic\"\n```\n\n### Get Meeting Info\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js info \u003Cmeeting_id>\n```\n\n### Delete a Meeting\n```bash\nnode {baseDir}\u002Fscripts\u002Fzoom-cli.js delete \u003Cmeeting_id>\n```\n",{"name":5,"metadata":38,"description":7},{"clawdbot":39},{"emoji":40,"secrets":41,"requires":45},"?",[42,43,44],"ZOOM_CLIENT_ID","ZOOM_CLIENT_SECRET","ZOOM_ACCOUNT_ID",{"bins":46},[25],"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fvnagin\u002Fzoom-manager-clawd",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add kbarbel640-del\u002Fskills --skill zoom-manager",{"tool":60,"command":61},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill zoom-manager",{"tool":63,"command":64},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill zoom-manager","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\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","参考文档",282,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002F_meta.json",{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"scripts\u002Fcreate_meeting.js","SCRIPT","脚本",2668,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fcreate_meeting.js",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"scripts\u002Fcreate_meeting.py",2121,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fcreate_meeting.py",{"path":85,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Fdelete_meeting.js",2324,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fdelete_meeting.js",{"path":89,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Fdelete_meeting.py",1797,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fdelete_meeting.py",{"path":93,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":94,"sourceHtmlUrl":95},"scripts\u002Fget_meeting_info.js",1961,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fget_meeting_info.js",{"path":97,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":98,"sourceHtmlUrl":99},"scripts\u002Fget_meeting_info.py",1620,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fget_meeting_info.py",{"path":101,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":102,"sourceHtmlUrl":103},"scripts\u002Flist_meetings.js",2184,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Flist_meetings.js",{"path":105,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":106,"sourceHtmlUrl":107},"scripts\u002Flist_meetings.py",1827,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Flist_meetings.py",{"path":109,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":110,"sourceHtmlUrl":111},"scripts\u002Fzoom-cli.js",7419,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fvnagin\u002Fzoom-manager-clawd\u002Fscripts\u002Fzoom-cli.js",[113,143,171,191,197,217],{"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":124,"publishedAt":33},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[119],{"categoryNo":120,"categoryName":121,"taxonomyType":122,"taxonomyTypeDesc":123},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[125,126,24,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142],"crowd prompting","prompting","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":154,"publishedAt":33},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[149],{"categoryNo":150,"categoryName":151,"taxonomyType":152,"taxonomyTypeDesc":153},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[155,24,156,157,158,159,20,160,161,162,163,164,165,166,167,168,169,131,170],"dilemm ai","arena","analyze","browser","openclaw agent","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":180,"publishedAt":33},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[177],{"categoryNo":178,"categoryName":179,"taxonomyType":152,"taxonomyTypeDesc":153},"01JBSEEDCAT000000000000021","资料检索与研究",[181,182,183,184,185,186,187,127,188,168,170,189,24,190,31],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http",{"skillNo":192,"name":173,"nameZh":6,"description":174,"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":33},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[195],{"categoryNo":178,"categoryName":179,"taxonomyType":152,"taxonomyTypeDesc":153},[184,183,182,181,31,186,187,127,185,168,170,188,189,24,190],{"skillNo":198,"name":199,"nameZh":6,"description":200,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":201,"categories":202,"keywords":203,"publishedAt":33},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[204,205,206,207,208,209,210,211,212,213,214,215,216],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":227,"publishedAt":33},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[223,224],{"categoryNo":150,"categoryName":151,"taxonomyType":152,"taxonomyTypeDesc":153},{"categoryNo":225,"categoryName":226,"taxonomyType":122,"taxonomyTypeDesc":123},"01JBSEEDCAT000000000000037","律师与法务",[228,229,230,231,127,232,233,47,234,189,235,236,237,238,239,140,240,241,242],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]