[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J21PPDGEDTDFHN624T8CCP":3,"skill-same:01M6J21PPDGEDTDFHN624T8CCP":78},{"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":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":54,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6J21PPDGEDTDFHN624T8CCP","dynamics365-automation",null,"Dynamics 365 Automation: manage CRM contacts, accounts, leads, opportunities, sales orders, invoices, and cases via the Dynamics CRM Web API","onfire7777\u002Funiversal-ai-skills-library","onfire7777","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F240866566?v=4","01M6HZJCF2QEW8DY7HE1JDKGK2","Jake B","01M6HZJCKK8SEXKN76V9SGKZ12",17,"MIT","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fdynamics365-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],"dynamics365 automation","automation","crm","invoices","leads","contacts","web api","dynamics","via","orders","Dynamics 365 Automation","manage","sales","api","dynamics crm","dynamics 365","web","2026-11-10 10:12:30",false,"---\nname: dynamics365-automation\ndescription: \"Dynamics 365 Automation: manage CRM contacts, accounts, leads, opportunities, sales orders, invoices, and cases via the Dynamics CRM Web API\"\nrequires:\n  mcp: [rube]\n---\n\n# Dynamics 365 Automation\n\nAutomate Microsoft Dynamics 365 CRM operations including creating and updating contacts, accounts, leads, opportunities, sales orders, invoices, and support cases.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fdynamics365](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fdynamics365)\n\n---\n\n## Setup\n\nThis skill requires the **Rube MCP server** connected at `https:\u002F\u002Frube.app\u002Fmcp`.\n\nBefore executing any tools, ensure an active connection exists for the `dynamics365` toolkit. If no connection is active, initiate one via `RUBE_MANAGE_CONNECTIONS`.\n\n---\n\n## Core Workflows\n\n### 1. Manage Leads\n\nCreate, update, retrieve, and list lead records.\n\n**Tools:**\n- `DYNAMICS365_DYNAMICSCRM_CREATE_LEAD` -- Create a new lead\n- `DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD` -- Update an existing lead\n- `DYNAMICS365_DYNAMICSCRM_GET_A_LEAD` -- Retrieve a lead by GUID\n- `DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS` -- List\u002Ffilter all leads\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_LEAD`:**\n- `firstname` -- First name of the lead\n- `lastname` -- Last name of the lead\n- `emailaddress1` -- Primary email address\n- `telephone1` -- Primary phone number\n- `companyname` -- Associated company name\n- `subject` -- Brief title\u002Fdescription\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS`:**\n- `filter` -- OData filter, e.g., `\"contains(fullname,'John')\"`\n- `select` -- Fields to return, e.g., `\"fullname,emailaddress1\"`\n- `orderby` -- Sort expression, e.g., `\"createdon desc\"`\n- `top` -- Max number of results\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_LEAD\nArguments:\n  firstname: \"Jane\"\n  lastname: \"Smith\"\n  emailaddress1: \"jane.smith@example.com\"\n  companyname: \"Acme Corp\"\n  subject: \"Interested in Enterprise plan\"\n```\n\n---\n\n### 2. Manage Accounts\n\nCreate and organize account (company) records in the CRM.\n\n**Tool:** `DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT`\n\n**Key Parameters:**\n- `name` -- Account\u002Fcompany name\n- `description` -- Description of the account\n- `revenue` -- Revenue amount (number)\n- `accountcategorycode` -- Category code (integer, default: 1)\n- `creditonhold` -- Whether account is on credit hold (boolean)\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT\nArguments:\n  name: \"Contoso Ltd\"\n  description: \"Strategic partner for cloud services\"\n  revenue: 5000000\n  creditonhold: false\n```\n\n---\n\n### 3. Manage Contacts\n\nCreate detailed contact records with address and phone information.\n\n**Tool:** `DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT`\n\n**Key Parameters:**\n- `firstname`, `lastname` -- Contact name\n- `emailaddress1` -- Primary email\n- `telephone1` -- Primary phone\n- `mobilephone` -- Mobile phone\n- `jobtitle` -- Job title\n- `address1_city`, `address1_stateorprovince`, `address1_postalcode`, `address1_country` -- Address fields\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT\nArguments:\n  firstname: \"Bob\"\n  lastname: \"Johnson\"\n  emailaddress1: \"bob.johnson@example.com\"\n  jobtitle: \"VP of Engineering\"\n  address1_city: \"Seattle\"\n  address1_stateorprovince: \"WA\"\n```\n\n---\n\n### 4. Manage Opportunities\n\nCreate and update sales opportunities with estimated values and close dates.\n\n**Tools:**\n- `DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY` -- Create a new opportunity\n- `DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY` -- Update an existing opportunity\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY`:**\n- `name` (required) -- Opportunity title\n- `description` -- Brief description\n- `estimatedvalue` -- Anticipated revenue (number)\n- `estimatedclosedate` -- Expected close date in `YYYY-MM-DD` format\n- `customer_account_id` -- GUID of the related account (no curly braces)\n- `customer_contact_id` -- GUID of the related contact (no curly braces)\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY`:**\n- `opportunity_id` (required) -- GUID of the opportunity\n- `opportunityratingcode` -- 1 (Cold), 2 (Warm), 3 (Hot)\n- `salesstagecode` -- 1 (Qualify), 2 (Develop), 3 (Propose)\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY\nArguments:\n  name: \"Enterprise Cloud Migration\"\n  estimatedvalue: 250000\n  estimatedclosedate: \"2026-06-30\"\n  description: \"Full cloud migration project for Contoso\"\n```\n\n---\n\n### 5. Manage Sales Orders and Invoices\n\nCreate and update sales orders; generate invoices for billing.\n\n**Tools:**\n- `DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER` -- Create a new sales order\n- `DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER` -- Update an existing sales order\n- `DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE` -- Create a new invoice\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER`:**\n- `name` -- Sales order name\n- `description` -- Description\n- `account_id` -- Reference to account, format: `\"\u002Faccounts(GUID)\"`\n- `currency_id` -- Currency reference, format: `\"\u002Ftransactioncurrencies(GUID)\"`\n- `price_level_id` -- Price list reference, format: `\"\u002Fpricelevels(GUID)\"`\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER`:**\n- `salesorder_id` (required) -- GUID of the sales order\n- `name` -- Updated name\n- `discountamount` -- Updated discount\n- `freightamount` -- Updated shipping cost\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE`:**\n- `name` -- Invoice name\u002Fnumber, e.g., `\"Invoice #12345\"`\n- `description` -- Invoice description\n- `account_id` -- Related account reference\n- `currency_id` -- Currency reference\n- `price_level_id` -- Price list reference\n\n---\n\n### 6. Create Support Cases\n\nCreate incident\u002Fcase records for customer support tracking.\n\n**Tool:** `DYNAMICS365_DYNAMICSCRM_CREATE_CASE`\n\n**Key Parameters:**\n- `title` -- Subject\u002Ftitle of the case\n- `description` -- Detailed description\n- `prioritycode` -- 1 (Low), 2 (Normal), 3 (High)\n- `caseorigincode` -- 1 (Phone), 2 (Email), 3 (Web)\n- `account_id` -- Related account, format: `\"\u002Faccounts(GUID)\"`\n- `contact_id` -- Related contact, format: `\"\u002Fcontacts(GUID)\"`\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_CASE\nArguments:\n  title: \"Login issue reported by customer\"\n  description: \"Customer unable to access portal since Feb 10\"\n  prioritycode: 3\n  caseorigincode: 2\n```\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Detail |\n|---------|--------|\n| **GUID format** | All entity IDs are GUIDs (e.g., `\"00000000-0000-0000-0000-000000000000\"`). Do not include curly braces for opportunity\u002Fcontact references. |\n| **Reference format** | Related entity references use the format `\"\u002Fentityset(GUID)\"` (e.g., `\"\u002Faccounts(abc-123)\"`). Missing the leading slash or parentheses causes errors. |\n| **OData filter syntax** | Use Dynamics 365 OData syntax for `filter` (e.g., `contains(fullname,'John')`). Incorrect syntax returns empty or error responses. |\n| **user_id default** | Most tools default `user_id` to `\"me\"` for the authenticated user. Override only when acting on behalf of another user. |\n| **Required fields** | `CREATE_OPPORTUNITY` requires `name`. Other create tools have no strict required fields but will create empty records without data. |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|-----------|-------------|\n| `DYNAMICS365_DYNAMICSCRM_CREATE_LEAD` | Create a new lead record |\n| `DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD` | Update an existing lead |\n| `DYNAMICS365_DYNAMICSCRM_GET_A_LEAD` | Retrieve a lead by GUID |\n| `DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS` | List\u002Ffilter all leads |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT` | Create a new account |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT` | Create a new contact |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY` | Create a new opportunity |\n| `DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY` | Update an existing opportunity |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER` | Create a new sales order |\n| `DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER` | Update an existing sales order |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE` | Create a new invoice |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_CASE` | Create a support case\u002Fincident |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n","# Dynamics 365 Automation\n\nAutomate Microsoft Dynamics 365 CRM operations including creating and updating contacts, accounts, leads, opportunities, sales orders, invoices, and support cases.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fdynamics365](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fdynamics365)\n\n---\n\n## Setup\n\nThis skill requires the **Rube MCP server** connected at `https:\u002F\u002Frube.app\u002Fmcp`.\n\nBefore executing any tools, ensure an active connection exists for the `dynamics365` toolkit. If no connection is active, initiate one via `RUBE_MANAGE_CONNECTIONS`.\n\n---\n\n## Core Workflows\n\n### 1. Manage Leads\n\nCreate, update, retrieve, and list lead records.\n\n**Tools:**\n- `DYNAMICS365_DYNAMICSCRM_CREATE_LEAD` -- Create a new lead\n- `DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD` -- Update an existing lead\n- `DYNAMICS365_DYNAMICSCRM_GET_A_LEAD` -- Retrieve a lead by GUID\n- `DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS` -- List\u002Ffilter all leads\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_LEAD`:**\n- `firstname` -- First name of the lead\n- `lastname` -- Last name of the lead\n- `emailaddress1` -- Primary email address\n- `telephone1` -- Primary phone number\n- `companyname` -- Associated company name\n- `subject` -- Brief title\u002Fdescription\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS`:**\n- `filter` -- OData filter, e.g., `\"contains(fullname,'John')\"`\n- `select` -- Fields to return, e.g., `\"fullname,emailaddress1\"`\n- `orderby` -- Sort expression, e.g., `\"createdon desc\"`\n- `top` -- Max number of results\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_LEAD\nArguments:\n  firstname: \"Jane\"\n  lastname: \"Smith\"\n  emailaddress1: \"jane.smith@example.com\"\n  companyname: \"Acme Corp\"\n  subject: \"Interested in Enterprise plan\"\n```\n\n---\n\n### 2. Manage Accounts\n\nCreate and organize account (company) records in the CRM.\n\n**Tool:** `DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT`\n\n**Key Parameters:**\n- `name` -- Account\u002Fcompany name\n- `description` -- Description of the account\n- `revenue` -- Revenue amount (number)\n- `accountcategorycode` -- Category code (integer, default: 1)\n- `creditonhold` -- Whether account is on credit hold (boolean)\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT\nArguments:\n  name: \"Contoso Ltd\"\n  description: \"Strategic partner for cloud services\"\n  revenue: 5000000\n  creditonhold: false\n```\n\n---\n\n### 3. Manage Contacts\n\nCreate detailed contact records with address and phone information.\n\n**Tool:** `DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT`\n\n**Key Parameters:**\n- `firstname`, `lastname` -- Contact name\n- `emailaddress1` -- Primary email\n- `telephone1` -- Primary phone\n- `mobilephone` -- Mobile phone\n- `jobtitle` -- Job title\n- `address1_city`, `address1_stateorprovince`, `address1_postalcode`, `address1_country` -- Address fields\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT\nArguments:\n  firstname: \"Bob\"\n  lastname: \"Johnson\"\n  emailaddress1: \"bob.johnson@example.com\"\n  jobtitle: \"VP of Engineering\"\n  address1_city: \"Seattle\"\n  address1_stateorprovince: \"WA\"\n```\n\n---\n\n### 4. Manage Opportunities\n\nCreate and update sales opportunities with estimated values and close dates.\n\n**Tools:**\n- `DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY` -- Create a new opportunity\n- `DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY` -- Update an existing opportunity\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY`:**\n- `name` (required) -- Opportunity title\n- `description` -- Brief description\n- `estimatedvalue` -- Anticipated revenue (number)\n- `estimatedclosedate` -- Expected close date in `YYYY-MM-DD` format\n- `customer_account_id` -- GUID of the related account (no curly braces)\n- `customer_contact_id` -- GUID of the related contact (no curly braces)\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY`:**\n- `opportunity_id` (required) -- GUID of the opportunity\n- `opportunityratingcode` -- 1 (Cold), 2 (Warm), 3 (Hot)\n- `salesstagecode` -- 1 (Qualify), 2 (Develop), 3 (Propose)\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY\nArguments:\n  name: \"Enterprise Cloud Migration\"\n  estimatedvalue: 250000\n  estimatedclosedate: \"2026-06-30\"\n  description: \"Full cloud migration project for Contoso\"\n```\n\n---\n\n### 5. Manage Sales Orders and Invoices\n\nCreate and update sales orders; generate invoices for billing.\n\n**Tools:**\n- `DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER` -- Create a new sales order\n- `DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER` -- Update an existing sales order\n- `DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE` -- Create a new invoice\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER`:**\n- `name` -- Sales order name\n- `description` -- Description\n- `account_id` -- Reference to account, format: `\"\u002Faccounts(GUID)\"`\n- `currency_id` -- Currency reference, format: `\"\u002Ftransactioncurrencies(GUID)\"`\n- `price_level_id` -- Price list reference, format: `\"\u002Fpricelevels(GUID)\"`\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER`:**\n- `salesorder_id` (required) -- GUID of the sales order\n- `name` -- Updated name\n- `discountamount` -- Updated discount\n- `freightamount` -- Updated shipping cost\n\n**Key Parameters for `DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE`:**\n- `name` -- Invoice name\u002Fnumber, e.g., `\"Invoice #12345\"`\n- `description` -- Invoice description\n- `account_id` -- Related account reference\n- `currency_id` -- Currency reference\n- `price_level_id` -- Price list reference\n\n---\n\n### 6. Create Support Cases\n\nCreate incident\u002Fcase records for customer support tracking.\n\n**Tool:** `DYNAMICS365_DYNAMICSCRM_CREATE_CASE`\n\n**Key Parameters:**\n- `title` -- Subject\u002Ftitle of the case\n- `description` -- Detailed description\n- `prioritycode` -- 1 (Low), 2 (Normal), 3 (High)\n- `caseorigincode` -- 1 (Phone), 2 (Email), 3 (Web)\n- `account_id` -- Related account, format: `\"\u002Faccounts(GUID)\"`\n- `contact_id` -- Related contact, format: `\"\u002Fcontacts(GUID)\"`\n\n**Example:**\n```\nTool: DYNAMICS365_DYNAMICSCRM_CREATE_CASE\nArguments:\n  title: \"Login issue reported by customer\"\n  description: \"Customer unable to access portal since Feb 10\"\n  prioritycode: 3\n  caseorigincode: 2\n```\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Detail |\n|---------|--------|\n| **GUID format** | All entity IDs are GUIDs (e.g., `\"00000000-0000-0000-0000-000000000000\"`). Do not include curly braces for opportunity\u002Fcontact references. |\n| **Reference format** | Related entity references use the format `\"\u002Fentityset(GUID)\"` (e.g., `\"\u002Faccounts(abc-123)\"`). Missing the leading slash or parentheses causes errors. |\n| **OData filter syntax** | Use Dynamics 365 OData syntax for `filter` (e.g., `contains(fullname,'John')`). Incorrect syntax returns empty or error responses. |\n| **user_id default** | Most tools default `user_id` to `\"me\"` for the authenticated user. Override only when acting on behalf of another user. |\n| **Required fields** | `CREATE_OPPORTUNITY` requires `name`. Other create tools have no strict required fields but will create empty records without data. |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|-----------|-------------|\n| `DYNAMICS365_DYNAMICSCRM_CREATE_LEAD` | Create a new lead record |\n| `DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD` | Update an existing lead |\n| `DYNAMICS365_DYNAMICSCRM_GET_A_LEAD` | Retrieve a lead by GUID |\n| `DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS` | List\u002Ffilter all leads |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT` | Create a new account |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT` | Create a new contact |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY` | Create a new opportunity |\n| `DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY` | Update an existing opportunity |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER` | Create a new sales order |\n| `DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER` | Update an existing sales order |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE` | Create a new invoice |\n| `DYNAMICS365_DYNAMICSCRM_CREATE_CASE` | Create a support case\u002Fincident |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"name":5,"requires":46,"description":7},{"mcp":47},[48],"rube","main","2a76bf42ce5c860adf8d0f3fcf3f6804109ac65b","skills\u002Fdynamics365-automation",0,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fwiki","https:\u002F\u002Fgithub.com\u002Fonfire7777","trying to create something actually useful","2026-09-11 13:25:26",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add onfire7777\u002Funiversal-ai-skills-library --skill dynamics365-automation",{"tool":64,"command":65},"bunx","bunx skills add onfire7777\u002Funiversal-ai-skills-library --skill dynamics365-automation",{"tool":67,"command":68},"pnpm","pnpm dlx skills add onfire7777\u002Funiversal-ai-skills-library --skill dynamics365-automation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fdynamics365-automation\u002FSKILL.md",true,[72],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},".openskills.json","REFERENCE","参考文档",261,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fdynamics365-automation\u002F.openskills.json",[79,104,113,123,144,160],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":94,"publishedAt":41},"01M6J7MPK8ZE9VQJR4KK6ZMZJQ","zyte-api-automation","Automate Zyte API tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzyte-api-automation\u002FSKILL.md",[85,88,89],{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[25,37,95,96,97,32,98,99,100,101,102,103],"zyte api automation","for","MCP","composio","automate","first","Tools","search","tasks",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":111,"publishedAt":41},"01M6J7MK45K2ZZ0EWTP1N6SZ7F","zylvie-automation","Automate Zylvie tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzylvie-automation\u002FSKILL.md",[110],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[25,112,97,103,96,32,98,99,100,101,102],"zylvie automation",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":120,"publishedAt":41},"01M6J7MGDCVZ3YCXGEAPR5V3MS","zoominfo-automation","Automate Zoominfo tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoominfo-automation\u002FSKILL.md",[119],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[121,122,25,99,98,101,32,103,96,102,97,100],"zoominfo","zoominfo automation",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":130,"publishedAt":41},"01M6J7MDK48N09B7C6H9TCPY9A","zoom-out","Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoom-out\u002FSKILL.md",[129],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[131,132,133,134,135,136,137,138,139,140,141,142,143],"zoom out","zoom","perspective","code","re","you","with","understand","it","use","context","how","true",{"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":41},"01M6J7MAD47Q9A55AK3EXS914H","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\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoho-mail-automation\u002FSKILL.md",[150],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[152,153,154,155,25,156,102,103,97,101,157,96,32,158,98,159,99,100],"mail","zoho mail automation","zoho","zoho mail","email","labels","mailbox","management",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":170,"publishedAt":41},"01M6J7M76HTWPP8TRWWCDS42NB","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\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoho-invoice-automation\u002FSKILL.md",[166,167],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":168,"categoryName":169,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000040","财务",[171,25,154,172,97,32,96,27,173,174,98,175,176,99,100,101,102,103],"invoice","zoho invoice automation","expenses","clients","payment","tracking"]