[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6E1P1JXVPD8BQB7VC75BW6F":3,"skill-same:01M6E1P1JXVPD8BQB7VC75BW6F":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":25,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":13,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":58,"install":59,"resources":72},"01M6E1P1JXVPD8BQB7VC75BW6F","google-admin-automation",null,"Automate Google Workspace Admin tasks via Rube MCP (Composio): manage users, groups, memberships, suspend accounts, create users, add aliases. Always search tools first for current schemas.","7dvq6yrkgs-stack\u002Fplaywright","7dvq6yrkgs-stack","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F251638143?v=4","01M6E061J2AMGWYZ6TK7Y8NM74","01M6E061PQCQJGQMPBERMCFN5G",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fgoogle-admin-automation\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"google","automation","admin","google admin automation","users","MCP","add","via","composio","manage","workspace","automate","first","Tools","search","create","tasks","google workspace","2026-11-10 10:12:30",false,"---\nname: google-admin-automation\ndescription: \"Automate Google Workspace Admin tasks via Rube MCP (Composio): manage users, groups, memberships, suspend accounts, create users, add aliases. Always search tools first for current schemas.\"\nrequires:\n  mcp: [rube]\n---\n\n# Google Workspace Admin Automation via Rube MCP\n\nManage Google Workspace users, groups, memberships, and organizational settings programmatically using Rube MCP (Composio).\n\n**Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fgoogle_admin](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgoogle_admin)\n\n## Prerequisites\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `google_admin`\n- Google Workspace admin privileges for the authenticated account\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n**Get Rube MCP**: Add `https:\u002F\u002Frube.app\u002Fmcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `google_admin`\n3. If connection is not ACTIVE, follow the returned auth link to complete setup\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. List All Users\nUse `GOOGLE_ADMIN_LIST_USERS` to retrieve Google Workspace users with optional filtering and pagination.\n```\nTool: GOOGLE_ADMIN_LIST_USERS\nParameters:\n  - customer: Customer ID or \"my_customer\" (default)\n  - domain: Domain to list users from\n  - query: Filter string (e.g., \"orgName=Engineering\", \"isSuspended=false\")\n  - max_results: Maximum results (1-500, default 100)\n  - order_by: Sort by \"email\", \"givenName\", or \"familyName\"\n  - sort_order: \"ASCENDING\" or \"DESCENDING\"\n  - page_token: Pagination token\n```\n\n### 2. Create a New User\nUse `GOOGLE_ADMIN_CREATE_USER` to provision a new Google Workspace account.\n```\nTool: GOOGLE_ADMIN_CREATE_USER\nParameters:\n  - primary_email (required): User's email (e.g., \"john.doe@company.com\")\n  - given_name (required): First name\n  - family_name (required): Last name\n  - password (required): Password meeting domain requirements\n  - org_unit_path: Organizational unit (default: \"\u002F\")\n  - change_password_at_next_login: Force password change (default: true)\n  - recovery_email: Recovery email address\n  - recovery_phone: Recovery phone number\n  - suspended: Whether account starts suspended (default: false)\n```\n\n### 3. List and Manage Groups\nUse `GOOGLE_ADMIN_LIST_GROUPS` to list groups, and `GOOGLE_ADMIN_CREATE_GROUP` to create new ones.\n```\nTool: GOOGLE_ADMIN_LIST_GROUPS\nParameters:\n  - customer: \"my_customer\" (default)\n  - domain: Filter by domain\n  - query: Filter (e.g., \"name=Engineering*\")\n  - max_results: Max results (1-200)\n  - order_by: Sort by \"email\"\n  - page_token: Pagination token\n\nTool: GOOGLE_ADMIN_CREATE_GROUP\nParameters:\n  - email (required): Group email address (e.g., \"engineering@company.com\")\n  - name (required): Display name (e.g., \"Engineering Team\")\n  - description: Group purpose description\n```\n\n### 4. Add Users to Groups\nUse `GOOGLE_ADMIN_ADD_USER_TO_GROUP` to manage group membership.\n```\nTool: GOOGLE_ADMIN_ADD_USER_TO_GROUP\nParameters:\n  - group_key (required): Group email or ID\n  - user_key (required): User email or ID to add\n  - role: \"MEMBER\" (default), \"MANAGER\", or \"OWNER\"\n```\n\n### 5. Suspend or Unsuspend Users\nUse `GOOGLE_ADMIN_SUSPEND_USER` to toggle user account suspension.\n```\nTool: GOOGLE_ADMIN_SUSPEND_USER\nParameters:\n  - user_key (required): User's email or unique ID\n  - suspended: true to suspend, false to unsuspend (default: true)\n  - suspension_reason: Reason for suspension (optional)\n```\n\n### 6. Get User or Group Details\nUse `GOOGLE_ADMIN_GET_USER` or `GOOGLE_ADMIN_GET_GROUP` to retrieve detailed information.\n```\nTool: GOOGLE_ADMIN_GET_USER\nParameters:\n  - user_key (required): User's email or unique ID\n\nTool: GOOGLE_ADMIN_GET_GROUP\nParameters:\n  - group_key (required): Group's email or unique ID\n```\n\n## Common Patterns\n\n- **Onboarding workflow**: Use `GOOGLE_ADMIN_CREATE_USER` to provision the account, then `GOOGLE_ADMIN_ADD_USER_TO_GROUP` to add them to relevant groups.\n- **Offboarding workflow**: Use `GOOGLE_ADMIN_SUSPEND_USER` to disable access, or `GOOGLE_ADMIN_DELETE_USER` for permanent removal.\n- **Audit group membership**: Use `GOOGLE_ADMIN_LIST_GROUPS` to find groups, then `GOOGLE_ADMIN_LIST_GROUP_MEMBERS` to review members.\n- **Bulk user management**: List users with `GOOGLE_ADMIN_LIST_USERS` and filter queries, then iterate for updates.\n- **Add email aliases**: Use `GOOGLE_ADMIN_ADD_USER_ALIAS` to add alternative email addresses for a user.\n- **Look up user details**: Use `GOOGLE_ADMIN_GET_USER` to retrieve full profile information before making changes.\n\n## Known Pitfalls\n\n- **Admin privileges required**: All tools require the authenticated user to have Google Workspace administrator privileges. Non-admin accounts will receive permission errors.\n- **Delete is permanent**: `GOOGLE_ADMIN_DELETE_USER` permanently removes a user account. This action cannot be undone.\n- **user_key accepts email or ID**: The `user_key` parameter accepts both the user's primary email address and their unique numeric user ID.\n- **Group membership replaces**: When adding to groups, the `role` parameter controls the member's role. There is no \"update role\" -- remove and re-add to change roles.\n- **Customer ID**: Use `\"my_customer\"` as the `customer` parameter for the authenticated user's organization. Specific customer IDs look like `C01abc123`.\n- **Pagination**: Both user and group list endpoints may return paginated results. Always check for `page_token` in responses for complete results.\n- **Password requirements**: `GOOGLE_ADMIN_CREATE_USER` requires a password that meets the domain's password policy. Weak passwords will be rejected.\n\n## Quick Reference\n| Action | Tool | Key Parameters |\n|--------|------|----------------|\n| List users | `GOOGLE_ADMIN_LIST_USERS` | `customer`, `domain`, `query`, `max_results` |\n| Get user details | `GOOGLE_ADMIN_GET_USER` | `user_key` |\n| Create user | `GOOGLE_ADMIN_CREATE_USER` | `primary_email`, `given_name`, `family_name`, `password` |\n| Delete user | `GOOGLE_ADMIN_DELETE_USER` | `user_key` |\n| Suspend user | `GOOGLE_ADMIN_SUSPEND_USER` | `user_key`, `suspended` |\n| Add user alias | `GOOGLE_ADMIN_ADD_USER_ALIAS` | (see full schema via RUBE_SEARCH_TOOLS) |\n| List groups | `GOOGLE_ADMIN_LIST_GROUPS` | `customer`, `domain`, `query` |\n| Get group details | `GOOGLE_ADMIN_GET_GROUP` | `group_key` |\n| Create group | `GOOGLE_ADMIN_CREATE_GROUP` | `email`, `name`, `description` |\n| Add to group | `GOOGLE_ADMIN_ADD_USER_TO_GROUP` | `group_key`, `user_key`, `role` |\n| List group members | `GOOGLE_ADMIN_LIST_GROUP_MEMBERS` | (see full schema via RUBE_SEARCH_TOOLS) |\n\n---\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n","# Google Workspace Admin Automation via Rube MCP\n\nManage Google Workspace users, groups, memberships, and organizational settings programmatically using Rube MCP (Composio).\n\n**Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fgoogle_admin](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgoogle_admin)\n\n## Prerequisites\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `google_admin`\n- Google Workspace admin privileges for the authenticated account\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n**Get Rube MCP**: Add `https:\u002F\u002Frube.app\u002Fmcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `google_admin`\n3. If connection is not ACTIVE, follow the returned auth link to complete setup\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. List All Users\nUse `GOOGLE_ADMIN_LIST_USERS` to retrieve Google Workspace users with optional filtering and pagination.\n```\nTool: GOOGLE_ADMIN_LIST_USERS\nParameters:\n  - customer: Customer ID or \"my_customer\" (default)\n  - domain: Domain to list users from\n  - query: Filter string (e.g., \"orgName=Engineering\", \"isSuspended=false\")\n  - max_results: Maximum results (1-500, default 100)\n  - order_by: Sort by \"email\", \"givenName\", or \"familyName\"\n  - sort_order: \"ASCENDING\" or \"DESCENDING\"\n  - page_token: Pagination token\n```\n\n### 2. Create a New User\nUse `GOOGLE_ADMIN_CREATE_USER` to provision a new Google Workspace account.\n```\nTool: GOOGLE_ADMIN_CREATE_USER\nParameters:\n  - primary_email (required): User's email (e.g., \"john.doe@company.com\")\n  - given_name (required): First name\n  - family_name (required): Last name\n  - password (required): Password meeting domain requirements\n  - org_unit_path: Organizational unit (default: \"\u002F\")\n  - change_password_at_next_login: Force password change (default: true)\n  - recovery_email: Recovery email address\n  - recovery_phone: Recovery phone number\n  - suspended: Whether account starts suspended (default: false)\n```\n\n### 3. List and Manage Groups\nUse `GOOGLE_ADMIN_LIST_GROUPS` to list groups, and `GOOGLE_ADMIN_CREATE_GROUP` to create new ones.\n```\nTool: GOOGLE_ADMIN_LIST_GROUPS\nParameters:\n  - customer: \"my_customer\" (default)\n  - domain: Filter by domain\n  - query: Filter (e.g., \"name=Engineering*\")\n  - max_results: Max results (1-200)\n  - order_by: Sort by \"email\"\n  - page_token: Pagination token\n\nTool: GOOGLE_ADMIN_CREATE_GROUP\nParameters:\n  - email (required): Group email address (e.g., \"engineering@company.com\")\n  - name (required): Display name (e.g., \"Engineering Team\")\n  - description: Group purpose description\n```\n\n### 4. Add Users to Groups\nUse `GOOGLE_ADMIN_ADD_USER_TO_GROUP` to manage group membership.\n```\nTool: GOOGLE_ADMIN_ADD_USER_TO_GROUP\nParameters:\n  - group_key (required): Group email or ID\n  - user_key (required): User email or ID to add\n  - role: \"MEMBER\" (default), \"MANAGER\", or \"OWNER\"\n```\n\n### 5. Suspend or Unsuspend Users\nUse `GOOGLE_ADMIN_SUSPEND_USER` to toggle user account suspension.\n```\nTool: GOOGLE_ADMIN_SUSPEND_USER\nParameters:\n  - user_key (required): User's email or unique ID\n  - suspended: true to suspend, false to unsuspend (default: true)\n  - suspension_reason: Reason for suspension (optional)\n```\n\n### 6. Get User or Group Details\nUse `GOOGLE_ADMIN_GET_USER` or `GOOGLE_ADMIN_GET_GROUP` to retrieve detailed information.\n```\nTool: GOOGLE_ADMIN_GET_USER\nParameters:\n  - user_key (required): User's email or unique ID\n\nTool: GOOGLE_ADMIN_GET_GROUP\nParameters:\n  - group_key (required): Group's email or unique ID\n```\n\n## Common Patterns\n\n- **Onboarding workflow**: Use `GOOGLE_ADMIN_CREATE_USER` to provision the account, then `GOOGLE_ADMIN_ADD_USER_TO_GROUP` to add them to relevant groups.\n- **Offboarding workflow**: Use `GOOGLE_ADMIN_SUSPEND_USER` to disable access, or `GOOGLE_ADMIN_DELETE_USER` for permanent removal.\n- **Audit group membership**: Use `GOOGLE_ADMIN_LIST_GROUPS` to find groups, then `GOOGLE_ADMIN_LIST_GROUP_MEMBERS` to review members.\n- **Bulk user management**: List users with `GOOGLE_ADMIN_LIST_USERS` and filter queries, then iterate for updates.\n- **Add email aliases**: Use `GOOGLE_ADMIN_ADD_USER_ALIAS` to add alternative email addresses for a user.\n- **Look up user details**: Use `GOOGLE_ADMIN_GET_USER` to retrieve full profile information before making changes.\n\n## Known Pitfalls\n\n- **Admin privileges required**: All tools require the authenticated user to have Google Workspace administrator privileges. Non-admin accounts will receive permission errors.\n- **Delete is permanent**: `GOOGLE_ADMIN_DELETE_USER` permanently removes a user account. This action cannot be undone.\n- **user_key accepts email or ID**: The `user_key` parameter accepts both the user's primary email address and their unique numeric user ID.\n- **Group membership replaces**: When adding to groups, the `role` parameter controls the member's role. There is no \"update role\" -- remove and re-add to change roles.\n- **Customer ID**: Use `\"my_customer\"` as the `customer` parameter for the authenticated user's organization. Specific customer IDs look like `C01abc123`.\n- **Pagination**: Both user and group list endpoints may return paginated results. Always check for `page_token` in responses for complete results.\n- **Password requirements**: `GOOGLE_ADMIN_CREATE_USER` requires a password that meets the domain's password policy. Weak passwords will be rejected.\n\n## Quick Reference\n| Action | Tool | Key Parameters |\n|--------|------|----------------|\n| List users | `GOOGLE_ADMIN_LIST_USERS` | `customer`, `domain`, `query`, `max_results` |\n| Get user details | `GOOGLE_ADMIN_GET_USER` | `user_key` |\n| Create user | `GOOGLE_ADMIN_CREATE_USER` | `primary_email`, `given_name`, `family_name`, `password` |\n| Delete user | `GOOGLE_ADMIN_DELETE_USER` | `user_key` |\n| Suspend user | `GOOGLE_ADMIN_SUSPEND_USER` | `user_key`, `suspended` |\n| Add user alias | `GOOGLE_ADMIN_ADD_USER_ALIAS` | (see full schema via RUBE_SEARCH_TOOLS) |\n| List groups | `GOOGLE_ADMIN_LIST_GROUPS` | `customer`, `domain`, `query` |\n| Get group details | `GOOGLE_ADMIN_GET_GROUP` | `group_key` |\n| Create group | `GOOGLE_ADMIN_CREATE_GROUP` | `email`, `name`, `description` |\n| Add to group | `GOOGLE_ADMIN_ADD_USER_TO_GROUP` | `group_key`, `user_key`, `role` |\n| List group members | `GOOGLE_ADMIN_LIST_GROUP_MEMBERS` | (see full schema via RUBE_SEARCH_TOOLS) |\n\n---\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"name":5,"requires":49,"description":7},{"mcp":50},[51],"rube","main","a2e3284ed4488780397ee2f78217366e11470dfb","skills\u002Fgoogle-admin-automation","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright","https:\u002F\u002Fplaywright.dev","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack","2026-04-25 06:04:45",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add 7dvq6yrkgs-stack\u002Fplaywright --skill google-admin-automation",{"tool":65,"command":66},"bunx","bunx skills add 7dvq6yrkgs-stack\u002Fplaywright --skill google-admin-automation",{"tool":68,"command":69},"pnpm","pnpm dlx skills add 7dvq6yrkgs-stack\u002Fplaywright --skill google-admin-automation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fgoogle-admin-automation\u002FSKILL.md",true,[73],{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},".skillfish.json","REFERENCE","参考文档",265,"https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fgoogle-admin-automation\u002F.skillfish.json",[80,99,109,119,134,149],{"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":96,"publishedAt":44},"01M6E3XK4PRPMQHM7Y98FQPTY1","zyte-api-automation","Automate Zyte API tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fzyte-api-automation\u002FSKILL.md",[86,87,90,91],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":88,"categoryName":89,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":92,"categoryName":93,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[97,98,27,31,42,40,39,38,37,34,33],"zyte api automation","api",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":107,"publishedAt":44},"01M6E3XFX6QSTR1QR59NFXJTMA","zylvie-automation","Automate Zylvie tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fzylvie-automation\u002FSKILL.md",[105,106],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[108,27,37,31,42,40,39,38,34,33],"zylvie automation",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":117,"publishedAt":44},"01M6E3XCX2GDYYCHN58ZJHT37M","zoominfo-automation","Automate Zoominfo tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fzoominfo-automation\u002FSKILL.md",[115,116],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[118,27,40,39,38,37,34,33,42,31],"zoominfo automation",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":127,"publishedAt":44},"01M6E3X9WJ2T73216WQHHTB9BD","zoho_mail-automation","Automate Zoho Mail tasks via Rube MCP (Composio): email sending, folders, labels, and mailbox management. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fzoho_mail-automation\u002FSKILL.md",[125,126],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[128,129,130,27,31,42,40,131,39,38,37,132,34,133,33],"mail","zoho mail automation","zoho","email","management","mailbox",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":145,"publishedAt":44},"01M6E3X719W648XZBW1EC6JQ64","zoho_invoice-automation","Automate Zoho Invoice tasks via Rube MCP (Composio): invoices, estimates, expenses, clients, and payment tracking. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fzoho_invoice-automation\u002FSKILL.md",[140,141,142],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":143,"categoryName":144,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000040","财务",[146,130,27,42,40,39,38,37,147,148,34,33,31],"zoho invoice automation","tracking","payment",{"skillNo":150,"name":151,"nameZh":6,"description":152,"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":157,"publishedAt":44},"01M6E3X28JYTC3QTK32AQF7BYB","zoho_inventory-automation","Automate Zoho Inventory tasks via Rube MCP (Composio): items, orders, warehouses, shipments, and stock management. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002F7dvq6yrkgs-stack\u002Fplaywright\u002Fblob\u002Fmain\u002Fskills\u002Fzoho_inventory-automation\u002FSKILL.md",[155,156],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[27,158,130,159,38,37,39,40,42,31,34,33,160,161,132],"inventory","zoho inventory automation","stock","orders"]