{"id":"7d3f6776-8cb3-47c6-8ce5-9165a8147c4d","shortId":"mhVRCL","kind":"skill","title":"azure-data-manager-for-agri","tagline":"Expert knowledge for Azure Data Manager for Agriculture development including limits & quotas, security, configuration, and integrations & coding patterns. Use when setting up BYOL creds/Private Link, ag data ingestion/IoT, AI/nutrient APIs, throttling, or Event Grid logs, and ot","description":"# Azure Data Manager for Agriculture Skill\n\nThis skill provides expert guidance for Azure Data Manager for Agriculture. Covers limits & quotas, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Limits & Quotas | L32-L36 | Guidance on API throttling behavior and limits in Azure Data Manager for Agriculture, plus strategies to plan capacity, avoid rate-limit errors, and manage high-volume workloads. |\n| Security | L37-L42 | Managing secure BYOL credential storage and configuring Azure Private Link private endpoints for Azure Data Manager for Agriculture services. |\n| Configuration | L43-L49 | Configuring diagnostics and Event Grid for Data Manager for Agriculture, including enabling logs, choosing event schemas, and understanding sample event payloads. |\n| Integrations & Coding Patterns | L50-L64 | Integrating external ag data sources (farm activities, sensors, weather, satellite imagery, ISVs), configuring ingestion jobs/IoT, and using AI/copilot and nutrient APIs with Azure Data Manager for Agriculture |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Plan and manage API throttling limits for Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-understanding-throttling |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Store and manage BYOL credentials securely in Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-byol-and-credentials |\n| Create private endpoints for Azure Data Manager for Agriculture with Azure Private Link | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-private-links |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Enable and configure diagnostic logging for Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-audit-logs |\n| Configure Azure Event Grid event schemas for Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-use-events |\n| Review sample Azure Event Grid events for Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/sample-events |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Integrate and ingest farm activities data into Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-farm-operations-data |\n| Configure Sentinel Hub satellite imagery ingestion for Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-ingest-satellite-imagery |\n| Ingest sensor telemetry into Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-ingest-sensor-data |\n| Integrate weather data providers with Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-ingest-weather-data |\n| Use generative AI and copilot templates with Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-llm-apis |\n| Configure farm activities ingestion jobs in Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-ingest-and-egress-farm-operations-data |\n| Integrate Azure Data Manager for Agriculture with farm activities data providers | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-integrate-with-farm-ops-data-provider |\n| Install and use ISV solutions with Azure Data Manager for Agriculture APIs | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-isv-solution |\n| Push and consume sensor data as provider and customer in Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-sensor-as-customer-and-partner |\n| Set up sensors as a customer in Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-sensors-customer |\n| Onboard sensor partners and configure IoT Hub ingestion for Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-sensors-partner |\n| Use plant tissue nutrient APIs in Azure Data Manager for Agriculture | https://learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-use-nutrient-apis |","tags":["azure","data","manager","for","agri","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents"],"capabilities":["skill","source-microsoftdocs","skill-azure-data-manager-for-agri","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-data-manager-for-agri","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (5,560 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:53:30.772Z","embedding":null,"createdAt":"2026-04-18T21:58:43.895Z","updatedAt":"2026-04-22T06:53:30.772Z","lastSeenAt":"2026-04-22T06:53:30.772Z","tsv":"'/en-us/azure/data-manager-for-agri/concepts-byol-and-credentials':368 '/en-us/azure/data-manager-for-agri/concepts-farm-operations-data':451 '/en-us/azure/data-manager-for-agri/concepts-ingest-satellite-imagery':466 '/en-us/azure/data-manager-for-agri/concepts-ingest-sensor-data':478 '/en-us/azure/data-manager-for-agri/concepts-ingest-weather-data':491 '/en-us/azure/data-manager-for-agri/concepts-llm-apis':506 '/en-us/azure/data-manager-for-agri/concepts-understanding-throttling':350 '/en-us/azure/data-manager-for-agri/how-to-ingest-and-egress-farm-operations-data':520 '/en-us/azure/data-manager-for-agri/how-to-integrate-with-farm-ops-data-provider':534 '/en-us/azure/data-manager-for-agri/how-to-set-up-audit-logs':401 '/en-us/azure/data-manager-for-agri/how-to-set-up-isv-solution':549 '/en-us/azure/data-manager-for-agri/how-to-set-up-private-links':384 '/en-us/azure/data-manager-for-agri/how-to-set-up-sensor-as-customer-and-partner':567 '/en-us/azure/data-manager-for-agri/how-to-set-up-sensors-customer':582 '/en-us/azure/data-manager-for-agri/how-to-set-up-sensors-partner':599 '/en-us/azure/data-manager-for-agri/how-to-use-events':416 '/en-us/azure/data-manager-for-agri/how-to-use-nutrient-apis':613 '/en-us/azure/data-manager-for-agri/sample-events':431 '/microsoftdocs/mcp/blob/main/readme.md)':169 '3':140 'accept':208 'access':174 'activ':311,441,509,529 'ag':32,307 'agent':89,133,192,206 'agri':6 'agricultur':14,48,60,234,272,287,331,347,365,377,398,413,428,448,463,475,488,503,517,526,545,564,579,596,610 'ai':494 'ai/copilot':322 'ai/nutrient':35 'api':36,224,325,339,546,604 'avail':159 'avoid':240 'azur':2,10,44,56,230,262,268,327,343,361,373,379,394,403,409,419,424,444,459,471,484,499,513,522,541,560,575,592,606 'azure-data-manager-for-agri':1 'behavior':226 'byol':29,257,357 'capabl':81 'capac':239 'categori':92,100,116,212,214 'choos':291 'code':23,68,300,433 'combin':71 'configur':20,65,261,274,278,317,385,390,402,452,507,587 'consum':552 'content':76,178 'copilot':496 'cover':61 'creat':369 'credenti':258,358 'creds/private':30 'custom':558,573 'data':3,11,33,45,57,231,269,284,308,328,344,362,374,395,410,425,442,445,460,472,481,485,500,514,523,530,542,554,561,576,593,607 'descript':216 'develop':15 'diagnost':279,391 'doc':184 'document':79,177 'e.g':104,120 'enabl':289,388 'endpoint':266,371 'error':244 'event':39,281,292,297,404,406,420,422 'expert':7,53 'extern':306 'fallback':196 'farm':310,440,508,528 'fetch':80,176,185,198 'file':110,118,125,130 'generat':493 'github.com':168 'github.com/microsoftdocs/mcp/blob/main/readme.md)':167 'grid':40,282,405,421 'guid':166 'guidanc':54,222 'high':248 'high-volum':247 'hub':454,589 'imageri':315,456 'import':87,131 'includ':16,288 'index':93,213 'ingest':318,439,457,467,510,590 'ingestion/iot':34 'instal':163,165,535 'integr':22,67,299,305,432,437,479,521 'iot':588 'isv':316,538 'job':511 'jobs/iot':319 'knowledg':8 'l120':107 'l32':220 'l32-l36':219 'l35':106 'l35-l120':105 'l36':221 'l37':253 'l37-l42':252 'l42':254 'l43':276 'l43-l49':275 'l49':277 'l50':303 'l50-l64':302 'l64':304 'latest':148 'learn':191,205 'learn-agent-skil':190,204 'learn.microsoft.com':349,367,383,400,415,430,450,465,477,490,505,519,533,548,566,581,598,612 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-byol-and-credentials':366 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-farm-operations-data':449 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-ingest-satellite-imagery':464 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-ingest-sensor-data':476 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-ingest-weather-data':489 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-llm-apis':504 'learn.microsoft.com/en-us/azure/data-manager-for-agri/concepts-understanding-throttling':348 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-ingest-and-egress-farm-operations-data':518 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-integrate-with-farm-ops-data-provider':532 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-audit-logs':399 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-isv-solution':547 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-private-links':382 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-sensor-as-customer-and-partner':565 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-sensors-customer':580 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-set-up-sensors-partner':597 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-use-events':414 'learn.microsoft.com/en-us/azure/data-manager-for-agri/how-to-use-nutrient-apis':611 'learn.microsoft.com/en-us/azure/data-manager-for-agri/sample-events':429 'limit':17,62,217,228,243,332,341 'line':102,114,215 'link':31,119,128,264,381 'local':72 'locat':96 'log':41,290,392 'manag':4,12,46,58,232,246,255,270,285,329,338,345,356,363,375,396,411,426,446,461,473,486,501,515,524,543,562,577,594,608 'markdown':195,211 'mcp':154,181 'metadata.generated':135 'microsoft':183 'microsoftdoc':155,182 'month':141 'network':173 'nutrient':324,603 'old':142 'onboard':583 'ot':43 'partner':585 'pattern':24,69,301,434 'payload':298 'plan':238,336 'plant':601 'plus':235 'prefer':179 'privat':263,265,370,380 'provid':52,482,531,556 'pull':146 'push':550 'queri':187,201 'quick':74 'quick-refer':73 'quota':18,63,218,333 'rang':103 'rate':242 'rate-limit':241 'read':109,124 'refer':75,129 'relev':97 'remot':78 'repositori':152 'requir':172 'return':194,210 'review':417 'sampl':296,418 'satellit':314,455 'schema':293,407 'section':98 'secur':19,64,251,256,351,359 'security.md':121,122 'sensor':312,468,553,570,584 'sentinel':453 'servic':273 'set':27,568 'skill':49,51,86,171,193,207 'skill-azure-data-manager-for-agri' 'solut':539 'sourc':309 'source-microsoftdocs' 'specifi':113 'storag':259 'store':354 'strategi':236 'string':188,202 'suggest':143,160 'telemetri':469 'templat':497 'text/markdown':209 'throttl':37,225,340 'tissu':602 'tool':156 'topic':334,352,386,435 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'understand':295 'url':335,353,387,436 'use':25,84,90,108,123,180,197,321,492,537,600 'user':145,162 'version':149 'volum':249 'weather':313,480 'webpag':199 'workload':250","prices":[{"id":"2cc7db4e-5ca1-44ff-998a-ca01b7ee23cc","listingId":"7d3f6776-8cb3-47c6-8ce5-9165a8147c4d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:58:43.895Z"}],"sources":[{"listingId":"7d3f6776-8cb3-47c6-8ce5-9165a8147c4d","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-data-manager-for-agri","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-data-manager-for-agri","isPrimary":false,"firstSeenAt":"2026-04-18T21:58:43.895Z","lastSeenAt":"2026-04-22T06:53:30.772Z"}],"details":{"listingId":"7d3f6776-8cb3-47c6-8ce5-9165a8147c4d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-data-manager-for-agri","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-22T01:37:27Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"b49c6edbd34eff5d12b4d86ad43e6aeb1aa40547","skill_md_path":"skills/azure-data-manager-for-agri/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-data-manager-for-agri"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-data-manager-for-agri","description":"Expert knowledge for Azure Data Manager for Agriculture development including limits & quotas, security, configuration, and integrations & coding patterns. Use when setting up BYOL creds/Private Link, ag data ingestion/IoT, AI/nutrient APIs, throttling, or Event Grid logs, and other Azure Data Manager for Agriculture related development tasks. Not for Azure Data Explorer (use azure-data-explorer), Azure Data Factory (use azure-data-factory), Azure Synapse Analytics (use azure-synapse-analytics), Azure Databricks (use azure-databricks).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-data-manager-for-agri"},"updatedAt":"2026-04-22T06:53:30.772Z"}}