[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GDRFS1452PC71JQ38S24HR":3,"skill-same:01M6GDRFS1452PC71JQ38S24HR":72},{"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":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":54,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation",null,"Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"automation","crm automation","zoho crm automation","zoho crm","crm","zoho","Tools","automate","manage","community","search","update","composio","create","tasks","critical","records","MCP","contacts","leads","2026-11-10 10:12:30",false,"---\nname: zoho-crm-automation\ndescription: \"Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.\"\nrisk: critical\nsource: community\ndate_added: \"2026-02-27\"\n---\n\n# Zoho CRM Automation via Rube MCP\n\nAutomate Zoho CRM operations through Composio's Zoho toolkit via Rube MCP.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Zoho CRM connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\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\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho`\n3. If connection is not ACTIVE, follow the returned auth link to complete Zoho OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Search and Retrieve Records\n\n**When to use**: User wants to find specific CRM records by criteria\n\n**Tool sequence**:\n1. `ZOHO_LIST_MODULES` - List available CRM modules [Prerequisite]\n2. `ZOHO_GET_MODULE_FIELDS` - Get field definitions for a module [Optional]\n3. `ZOHO_SEARCH_ZOHO_RECORDS` - Search records by criteria [Required]\n4. `ZOHO_GET_ZOHO_RECORDS` - Get records from a module [Alternative]\n\n**Key parameters**:\n- `module`: Module name (e.g., 'Leads', 'Contacts', 'Deals', 'Accounts')\n- `criteria`: Search criteria string (e.g., 'Email:equals:john@example.com')\n- `fields`: Comma-separated list of fields to return\n- `per_page`: Number of records per page\n- `page`: Page number for pagination\n\n**Pitfalls**:\n- Module names are case-sensitive (e.g., 'Leads' not 'leads')\n- Search criteria uses specific syntax: 'Field:operator:value'\n- Supported operators: equals, starts_with, contains, not_equal, greater_than, less_than\n- Complex criteria use parentheses and AND\u002FOR: '(Email:equals:john@example.com)AND(Last_Name:equals:Doe)'\n- GET_ZOHO_RECORDS returns all records with optional filtering; SEARCH is for targeted lookups\n\n### 2. Create Records\n\n**When to use**: User wants to add new leads, contacts, deals, or other CRM records\n\n**Tool sequence**:\n1. `ZOHO_GET_MODULE_FIELDS` - Get required fields for the module [Prerequisite]\n2. `ZOHO_CREATE_ZOHO_RECORD` - Create a new record [Required]\n\n**Key parameters**:\n- `module`: Target module name (e.g., 'Leads', 'Contacts')\n- `data`: Record data object with field-value pairs\n- Required fields vary by module (e.g., Last_Name for Contacts)\n\n**Pitfalls**:\n- Each module has mandatory fields; use GET_MODULE_FIELDS to identify them\n- Field names use underscores (e.g., 'Last_Name', 'Email', 'Phone')\n- Lookup fields require the related record ID, not the name\n- Date fields must use 'yyyy-MM-dd' format\n- Creating duplicates is allowed unless duplicate check rules are configured\n\n### 3. Update Records\n\n**When to use**: User wants to modify existing CRM records\n\n**Tool sequence**:\n1. `ZOHO_SEARCH_ZOHO_RECORDS` - Find the record to update [Prerequisite]\n2. `ZOHO_UPDATE_ZOHO_RECORD` - Update the record [Required]\n\n**Key parameters**:\n- `module`: Module name\n- `record_id`: ID of the record to update\n- `data`: Object with fields to update (only changed fields needed)\n\n**Pitfalls**:\n- record_id must be the Zoho record ID (numeric string)\n- Only provide fields that need to change; other fields are preserved\n- Read-only and system fields cannot be updated\n- Lookup field updates require the related record ID\n\n### 4. Convert Leads\n\n**When to use**: User wants to convert a lead into a contact, account, and\u002For deal\n\n**Tool sequence**:\n1. `ZOHO_SEARCH_ZOHO_RECORDS` - Find the lead to convert [Prerequisite]\n2. `ZOHO_CONVERT_ZOHO_LEAD` - Convert the lead [Required]\n\n**Key parameters**:\n- `lead_id`: ID of the lead to convert\n- `deal`: Deal details if creating a deal during conversion\n- `account`: Account details for the conversion\n- `contact`: Contact details for the conversion\n\n**Pitfalls**:\n- Lead conversion is irreversible; the lead record is removed from the Leads module\n- Conversion can create up to three records: Contact, Account, and Deal\n- Existing account matching may occur based on company name\n- Custom field mappings between Lead and Contact\u002FAccount\u002FDeal modules affect the outcome\n\n### 5. Manage Tags and Related Records\n\n**When to use**: User wants to tag records or manage relationships between records\n\n**Tool sequence**:\n1. `ZOHO_CREATE_ZOHO_TAG` - Create a new tag [Optional]\n2. `ZOHO_UPDATE_RELATED_RECORDS` - Update related\u002Flinked records [Optional]\n\n**Key parameters**:\n- `module`: Module for the tag\n- `tag_name`: Name of the tag\n- `record_id`: Parent record ID (for related records)\n- `related_module`: Module of the related record\n- `data`: Related record data to update\n\n**Pitfalls**:\n- Tags are module-specific; a tag created for Leads is not available in Contacts\n- Related records require both the parent record ID and the related module\n- Tag names must be unique within a module\n- Bulk tag operations may hit rate limits\n\n## Common Patterns\n\n### Module and Field Discovery\n\n```\n1. Call ZOHO_LIST_MODULES to get all available modules\n2. Call ZOHO_GET_MODULE_FIELDS with module name\n3. Identify required fields, field types, and picklist values\n4. Use field API names (not display labels) in data objects\n```\n\n### Search Criteria Syntax\n\n**Simple search**:\n```\ncriteria: '(Email:equals:john@example.com)'\n```\n\n**Combined criteria**:\n```\ncriteria: '((Last_Name:equals:Doe)AND(Email:contains:example.com))'\n```\n\n**Supported operators**:\n- `equals`, `not_equal`\n- `starts_with`, `contains`\n- `greater_than`, `less_than`, `greater_equal`, `less_equal`\n- `between` (for dates\u002Fnumbers)\n\n### Pagination\n\n- Set `per_page` (max 200) and `page` starting at 1\n- Check response `info.more_records` flag\n- Increment page until more_records is false\n- Total count available in response info\n\n## Known Pitfalls\n\n**Field Names**:\n- Use API names, not display labels (e.g., 'Last_Name' not 'Last Name')\n- Custom fields have API names like 'Custom_Field1' or user-defined names\n- Picklist values must match exactly (case-sensitive)\n\n**Rate Limits**:\n- API call limits depend on your Zoho CRM plan\n- Free plan: 5000 API calls\u002Fday; Enterprise: 25000+\u002Fday\n- Implement delays between bulk operations\n- Monitor 429 responses and respect rate limit headers\n\n**Data Formats**:\n- Dates: 'yyyy-MM-dd' format\n- DateTime: 'yyyy-MM-ddTHH:mm:ss+HH:mm' format\n- Currency: Numeric values without formatting\n- Phone: String values (no specific format enforced)\n\n**Module Access**:\n- Access depends on user role and profile permissions\n- Some modules may be hidden or restricted in your CRM setup\n- Custom modules have custom API names\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| List modules | ZOHO_LIST_MODULES | (none) |\n| Get module fields | ZOHO_GET_MODULE_FIELDS | module |\n| Search records | ZOHO_SEARCH_ZOHO_RECORDS | module, criteria |\n| Get records | ZOHO_GET_ZOHO_RECORDS | module, fields, per_page, page |\n| Create record | ZOHO_CREATE_ZOHO_RECORD | module, data |\n| Update record | ZOHO_UPDATE_ZOHO_RECORD | module, record_id, data |\n| Convert lead | ZOHO_CONVERT_ZOHO_LEAD | lead_id, deal, account, contact |\n| Create tag | ZOHO_CREATE_ZOHO_TAG | module, tag_name |\n| Update related records | ZOHO_UPDATE_RELATED_RECORDS | module, record_id, related_module, data |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n","# Zoho CRM Automation via Rube MCP\n\nAutomate Zoho CRM operations through Composio's Zoho toolkit via Rube MCP.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Zoho CRM connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\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\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho`\n3. If connection is not ACTIVE, follow the returned auth link to complete Zoho OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Search and Retrieve Records\n\n**When to use**: User wants to find specific CRM records by criteria\n\n**Tool sequence**:\n1. `ZOHO_LIST_MODULES` - List available CRM modules [Prerequisite]\n2. `ZOHO_GET_MODULE_FIELDS` - Get field definitions for a module [Optional]\n3. `ZOHO_SEARCH_ZOHO_RECORDS` - Search records by criteria [Required]\n4. `ZOHO_GET_ZOHO_RECORDS` - Get records from a module [Alternative]\n\n**Key parameters**:\n- `module`: Module name (e.g., 'Leads', 'Contacts', 'Deals', 'Accounts')\n- `criteria`: Search criteria string (e.g., 'Email:equals:john@example.com')\n- `fields`: Comma-separated list of fields to return\n- `per_page`: Number of records per page\n- `page`: Page number for pagination\n\n**Pitfalls**:\n- Module names are case-sensitive (e.g., 'Leads' not 'leads')\n- Search criteria uses specific syntax: 'Field:operator:value'\n- Supported operators: equals, starts_with, contains, not_equal, greater_than, less_than\n- Complex criteria use parentheses and AND\u002FOR: '(Email:equals:john@example.com)AND(Last_Name:equals:Doe)'\n- GET_ZOHO_RECORDS returns all records with optional filtering; SEARCH is for targeted lookups\n\n### 2. Create Records\n\n**When to use**: User wants to add new leads, contacts, deals, or other CRM records\n\n**Tool sequence**:\n1. `ZOHO_GET_MODULE_FIELDS` - Get required fields for the module [Prerequisite]\n2. `ZOHO_CREATE_ZOHO_RECORD` - Create a new record [Required]\n\n**Key parameters**:\n- `module`: Target module name (e.g., 'Leads', 'Contacts')\n- `data`: Record data object with field-value pairs\n- Required fields vary by module (e.g., Last_Name for Contacts)\n\n**Pitfalls**:\n- Each module has mandatory fields; use GET_MODULE_FIELDS to identify them\n- Field names use underscores (e.g., 'Last_Name', 'Email', 'Phone')\n- Lookup fields require the related record ID, not the name\n- Date fields must use 'yyyy-MM-dd' format\n- Creating duplicates is allowed unless duplicate check rules are configured\n\n### 3. Update Records\n\n**When to use**: User wants to modify existing CRM records\n\n**Tool sequence**:\n1. `ZOHO_SEARCH_ZOHO_RECORDS` - Find the record to update [Prerequisite]\n2. `ZOHO_UPDATE_ZOHO_RECORD` - Update the record [Required]\n\n**Key parameters**:\n- `module`: Module name\n- `record_id`: ID of the record to update\n- `data`: Object with fields to update (only changed fields needed)\n\n**Pitfalls**:\n- record_id must be the Zoho record ID (numeric string)\n- Only provide fields that need to change; other fields are preserved\n- Read-only and system fields cannot be updated\n- Lookup field updates require the related record ID\n\n### 4. Convert Leads\n\n**When to use**: User wants to convert a lead into a contact, account, and\u002For deal\n\n**Tool sequence**:\n1. `ZOHO_SEARCH_ZOHO_RECORDS` - Find the lead to convert [Prerequisite]\n2. `ZOHO_CONVERT_ZOHO_LEAD` - Convert the lead [Required]\n\n**Key parameters**:\n- `lead_id`: ID of the lead to convert\n- `deal`: Deal details if creating a deal during conversion\n- `account`: Account details for the conversion\n- `contact`: Contact details for the conversion\n\n**Pitfalls**:\n- Lead conversion is irreversible; the lead record is removed from the Leads module\n- Conversion can create up to three records: Contact, Account, and Deal\n- Existing account matching may occur based on company name\n- Custom field mappings between Lead and Contact\u002FAccount\u002FDeal modules affect the outcome\n\n### 5. Manage Tags and Related Records\n\n**When to use**: User wants to tag records or manage relationships between records\n\n**Tool sequence**:\n1. `ZOHO_CREATE_ZOHO_TAG` - Create a new tag [Optional]\n2. `ZOHO_UPDATE_RELATED_RECORDS` - Update related\u002Flinked records [Optional]\n\n**Key parameters**:\n- `module`: Module for the tag\n- `tag_name`: Name of the tag\n- `record_id`: Parent record ID (for related records)\n- `related_module`: Module of the related record\n- `data`: Related record data to update\n\n**Pitfalls**:\n- Tags are module-specific; a tag created for Leads is not available in Contacts\n- Related records require both the parent record ID and the related module\n- Tag names must be unique within a module\n- Bulk tag operations may hit rate limits\n\n## Common Patterns\n\n### Module and Field Discovery\n\n```\n1. Call ZOHO_LIST_MODULES to get all available modules\n2. Call ZOHO_GET_MODULE_FIELDS with module name\n3. Identify required fields, field types, and picklist values\n4. Use field API names (not display labels) in data objects\n```\n\n### Search Criteria Syntax\n\n**Simple search**:\n```\ncriteria: '(Email:equals:john@example.com)'\n```\n\n**Combined criteria**:\n```\ncriteria: '((Last_Name:equals:Doe)AND(Email:contains:example.com))'\n```\n\n**Supported operators**:\n- `equals`, `not_equal`\n- `starts_with`, `contains`\n- `greater_than`, `less_than`, `greater_equal`, `less_equal`\n- `between` (for dates\u002Fnumbers)\n\n### Pagination\n\n- Set `per_page` (max 200) and `page` starting at 1\n- Check response `info.more_records` flag\n- Increment page until more_records is false\n- Total count available in response info\n\n## Known Pitfalls\n\n**Field Names**:\n- Use API names, not display labels (e.g., 'Last_Name' not 'Last Name')\n- Custom fields have API names like 'Custom_Field1' or user-defined names\n- Picklist values must match exactly (case-sensitive)\n\n**Rate Limits**:\n- API call limits depend on your Zoho CRM plan\n- Free plan: 5000 API calls\u002Fday; Enterprise: 25000+\u002Fday\n- Implement delays between bulk operations\n- Monitor 429 responses and respect rate limit headers\n\n**Data Formats**:\n- Dates: 'yyyy-MM-dd' format\n- DateTime: 'yyyy-MM-ddTHH:mm:ss+HH:mm' format\n- Currency: Numeric values without formatting\n- Phone: String values (no specific format enforced)\n\n**Module Access**:\n- Access depends on user role and profile permissions\n- Some modules may be hidden or restricted in your CRM setup\n- Custom modules have custom API names\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| List modules | ZOHO_LIST_MODULES | (none) |\n| Get module fields | ZOHO_GET_MODULE_FIELDS | module |\n| Search records | ZOHO_SEARCH_ZOHO_RECORDS | module, criteria |\n| Get records | ZOHO_GET_ZOHO_RECORDS | module, fields, per_page, page |\n| Create record | ZOHO_CREATE_ZOHO_RECORD | module, data |\n| Update record | ZOHO_UPDATE_ZOHO_RECORD | module, record_id, data |\n| Convert lead | ZOHO_CONVERT_ZOHO_LEAD | lead_id, deal, account, contact |\n| Create tag | ZOHO_CREATE_ZOHO_TAG | module, tag_name |\n| Update related records | ZOHO_UPDATE_RELATED_RECORDS | module, record_id, related_module, data |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n",{"name":5,"risk":39,"source":33,"date_added":49,"description":7},"2026-02-27","main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill zoho-crm-automation",{"tool":64,"command":65},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill zoho-crm-automation",{"tool":67,"command":68},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill zoho-crm-automation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",true,[],[73,84,99,117,144,170],{"skillNo":74,"name":75,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":81,"publishedAt":44},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[82,83],"Test Skill","test",{"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":44},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[91,92,93,37,94,95,96,97,33,98],"store","zustand","zustand store ts","with","types","middleware","patterns","typescript",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":106,"publishedAt":44},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[105],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[107,108,24,36,33,109,110,111,31,112,30,34,41,113,114,115,39,116],"zoom","zoom automation","recordings","management","tracking","first","webinars","meeting","via","creation",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":126,"publishedAt":44},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[123],{"categoryNo":124,"categoryName":125,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[127,128,129,130,94,131,132,133,134,135,136,137,33,138,139,140,141,142,98,143],"zod validation expert","expert","zod","validation","schema validation","react hook form","errors","hook","form","type","next","schema","Next.js","parsing","trpc","react","safe",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":151,"publishedAt":44},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[150],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[152,153,154,155,33,156,157,158,159,160,161,162,163,164,165,166,41,167,168,169],"zeroize audit","audit","data","activate","assembly","write","read","Bash","secrets","analysis","c++","flow","verification","code","rust","passwords","get","project",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":177,"publishedAt":44},"01M6GDR26HCW3DWXEP61A8P4GR","zendesk-automation","Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzendesk-automation\u002FSKILL.md",[176],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[24,178,179,36,38,34,30,112,31,33,180,181,182,39,183,41,115],"zendesk","zendesk automation","tickets","organizations","replies","users"]