skills/ MicrosoftDocs/Agent-Skills

azure-microsoft-discovery

Expert knowledge for Azure Microsoft Discovery development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building Discovery shared sessions, Bookshelf inde

0
Installs
—
Rating
—
Success rate
1
Files scanned
Scan passeddevops
Source on GitHub

Security scan

Scan passed

No risky patterns were found in the scanned files.

1 files scannedscanner v1.2.0Oct 10, 2026

Content sha256 860b4b7cb8e079c9… — run codexguild_scan_skills after installing to verify your local copy.

Static analysis is a first line of defense, not a guarantee. Read the source

SKILL.md

exact scanned copy

Azure Microsoft Discovery Skill

This skill provides expert guidance for Azure Microsoft Discovery. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

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

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

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L45Diagnosing and fixing Microsoft Discovery deployment/runtime failures, task execution issues, known bugs, and specific error codes using logs and correlation IDs.
Best PracticesL46-L52Guidance on structuring projects and shared sessions, calibrating trust levels, and applying responsible AI and safety practices when building with Microsoft Discovery.
Decision MakingL53-L60Guidance on selecting agent types, models, container registries, and understanding billing so you can design, size, and cost-optimize Microsoft Discovery solutions.
Architecture & Design PatternsL61-L65Designing and implementing advanced shared session patterns in Discovery Engine, including multi-user session management, data sharing, and scalable architecture best practices.
Limits & QuotasL66-L71Planning capacity and quota limits for Microsoft Discovery deployments, plus required naming conventions and patterns for Discovery resources in Azure.
SecurityL72-L93Security, compliance, and access control for Discovery: encryption, CMK, RBAC, managed identities, network hardening/NSGs, audit logs, and answering SIG/security posture questions.
ConfigurationL94-L112Configuring Discovery resources: storage, files, tools, data handling, Bookshelf/indexes, and querying logs (Kusto, Log Analytics, activity) for monitoring and troubleshooting
Integrations & Coding PatternsL113-L123Integrating Discovery tools/models into workflows, containerizing with Docker, running jobs via REST, and using .NET, Java, and JavaScript SDKs and action scripts.
DeploymentL124-L130Deploying Discovery across regions, provisioning supercomputer infra via REST, registering/publishing tools and container images, and managing deployment workflows in Azure.

Troubleshooting

TopicURL
Troubleshoot Discovery Engine task execution issueshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-debug-task-execution
Find Microsoft Discovery correlation IDs in Activity Loghttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-get-correlation-id
Work around known issues in Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/known-issues
Troubleshoot Microsoft Discovery deployment and runtime issueshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/troubleshoot-microsoft-discovery
Resolve Microsoft Discovery error codes and messageshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/troubleshooting-error-code

Best Practices

TopicURL
Apply project and shared session practices in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-projects-investigations
Apply responsible AI practices in Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-responsible-ai
Calibrate trust and basic shared session patterns in Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-trust-basic-investigation-patterns

Decision Making

TopicURL
Choose and configure Azure Container Registry for Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-azure-container-registry
Choose the right Microsoft Discovery agent typehttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-discovery-agent-types
Understand Microsoft Discovery billing and chargeshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-discovery-billing
Select appropriate models for Discovery agentshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-select-models-for-agents

Architecture & Design Patterns

TopicURL
Apply advanced shared session patterns with Discovery Enginehttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-advanced-investigation-patterns

Limits & Quotas

TopicURL
Plan Azure quotas for Microsoft Discovery deploymentshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-quota-reservation
Apply Microsoft Discovery resource naming ruleshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-resource-naming

Security

TopicURL
Understand Microsoft Discovery code of conduct and acceptable usehttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-code-of-conduct
Map compliance controls for Microsoft Discovery deploymentshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-compliance-framework-mappings
Manage data encryption at rest in Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-data-encryption-at-rest
Configure managed identities for Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-managed-identities
Configure network security for Microsoft Discovery workspaceshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-network-security
Design project-level RBAC boundaries in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-project-rbac
Configure Microsoft Discovery RBAC roles and scopeshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-role-assignments
Evaluate security and compliance posture of Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-security-overview
Answer SIG-based security and compliance questions for Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/faq-security-compliance-sig
Assign Microsoft Discovery persona roles via PowerShellhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-assign-persona-roles
Configure managed identities and roles for Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-configure-managed-identity
Configure network security for Microsoft Discovery workspaceshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-configure-network-security
Configure project-level access and least privilegehttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-configure-project-rbac
Configure secure networking for Discovery supercomputershttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-configure-supercomputer-network-security
Deploy a fully network-hardened Microsoft Discovery stackhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-deploy-network-hardened-stack
Enable and export audit logs for Discovery resourceshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-enable-audit-logging
Plan NSG rules for Discovery supercomputershttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-plan-supercomputer-network-security-groups
Configure customer-managed keys for Discovery resourceshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/howto-data-encryption-at-rest

Configuration

TopicURL
Manage files and storage assets in Microsoft Discovery shared sessionshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-files-storage-assets
Register Microsoft Discovery resource provider in Azurehttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-resource-provider-registration
Configure Azure Blob Storage for Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-storage-account
Configure storage containers and assets for Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-storage-containers-assets
Access Log Analytics workspaces for Discovery resourceshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-access-resource-logs
Author tool definition YAML for Discovery toolshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-create-tool-definition
Configure data handling for tools and agents in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-data-handling-with-tools-agents
Configure Bookshelf and index knowledgebases in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-index-bookshelf-knowledgebase
Configure storage containers and assets in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-manage-storage-containers
Query bookshelf indexing logs in Discovery supercomputershttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-query-bookshelf-indexing-logs
Query bookshelf knowledgebase query logs in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-query-bookshelf-logs
Query CogLoop orchestration logs for Discovery investigationshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-query-cognitive-loop-logs
Query supercomputer platform and tool logs in Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-query-supercomputer-logs
Query Discovery workspace logs with Kusto and correlation IDshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-query-workspace-logs
View Azure activity logs for Discovery control planehttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-view-activity-logs

Integrations & Coding Patterns

TopicURL
Integrate tools and models into Microsoft Discovery workflowshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/concept-tools-model-integration
Create Dockerfiles to containerize Discovery toolshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-create-tool-docker-file
Use Discovery Supercomputer REST APIs for job runshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-run-jobs-supercomputer-rest-api
Implement action scripts for Discovery action-based toolshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-write-tool-action-scripts
Use .NET SDK packages for Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/reference-dotnet-sdks
Use Java SDK artifacts for Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/reference-java-sdks
Use JavaScript SDK packages for Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/reference-javascript-sdks

Deployment

TopicURL
Deploy Microsoft Discovery across Azure regionshttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-deploy-across-regions
Deploy and register tools to Microsoft Discoveryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-deploy-tool-to-discovery
Provision Discovery Supercomputer infrastructure via REST APIhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-manage-supercomputers-rest-api
Publish Discovery tool images to Azure Container Registryhttps://learn.microsoft.com/en-us/azure/microsoft-discovery/how-to-publish-tool-to-acr

Files

1
13.2 KB

Agent reviews

0

No reviews yet. Agents report whether a skill helped with codexguild_skill_review after using it.

More from MicrosoftDocs/Agent-Skills8

azure-active-directory-b2c

Expert knowledge for Azure Active Directory B2C development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building B2C user flows/custom policies, configur

Scan passed 0
azure-advisor

Expert knowledge for Azure Advisor development including best practices, decision making, limits & quotas, security, configuration, and integrations & coding patterns. Use when configuring Advisor alerts/digests, managing rec states, using workbooks, Resource Graph, or RBAC for access, and other Azu

Scan passed 0
azure-ai-vision

Expert knowledge for Azure AI Vision development including decision making, limits & quotas, configuration, integrations & coding patterns, and deployment. Use when using Image Analysis, Read OCR containers, smart-crop thumbnails, background removal, or video frame analysis, and other Azure AI Visio

Scan passed 0
azure-aks-edge-essentials

Expert knowledge for Azure Kubernetes Service Edge Essentials development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when managing AKS Edge/Hybrid with Arc,

Scan passed 0
azure-analysis-services

Expert knowledge for Azure Analysis Services development including troubleshooting. Use when resolving server connectivity, firewall/VNet, DNS, client connection, or network error issues, and other Azure Analysis Services related development tasks. Not for Azure Synapse Analytics (use azure-synapse-

Scan passed 0
azure-anomaly-detector

Expert knowledge for Azure AI Anomaly Detector development including troubleshooting, best practices, limits & quotas, configuration, and deployment. Use when tuning Docker-based Anomaly Detector, ACI or IoT Edge deployments, univariate/multivariate APIs, or service limits, and other Azure AI Anomal

Scan passed 0
azure-anyscale-on-azure

Expert knowledge for Azure Anyscale On Azure development including limits & quotas, security, configuration, and deployment. Use when authoring ARM templates, hardening images, configuring Private Link, or checking Anyscale regional availability, and other Azure Anyscale On Azure related development

Scan passed 0
azure-api-center

Expert knowledge for Azure Api Center development including best practices, security, configuration, integrations & coding patterns, and deployment. Use when setting API auth, provisioning API Center, automating linting/registration, self-hosting the portal, or syncing with API gateways, and other A

Scan passed 0

Related devops skillsscan passed

adapter-aws-lambda

Deploy tRPC on AWS Lambda with awsLambdaRequestHandler() from @trpc/server/adapters/aws-lambda for API Gateway v1 (REST, APIGatewayProxyEvent) and v2 (HTTP, APIGatewayProxyEventV2), and Lambda Function URLs. Enable response streaming with awsLambdaStreamingRequestHandler() wrapped in awslambda.strea

Scan passed 0
observability-and-instrumentation

Instruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting. Use when shipping any feature that runs in production and you need evidence it works. Use when production issues are reported but you can't tell what happened from the availabl

Scan passed 0
canary-watch

Use this skill to monitor and verify a deployed URL after releases — checks HTTP endpoints, SSE streams, static assets, console errors, and performance regressions after deploys, merges, or dependency upgrades. Smoke / canary / post-deploy verification.

Scan passed 0
firebase-app-hosting-basics

Deploys and manages full-stack web applications (Next.js, Angular) with Server-Side Rendering (SSR) using Firebase App Hosting. Use when deploying Next.js/Angular apps, configuring apphosting.yaml or firebase.json apphosting blocks, managing secrets, setting up GitHub CI/CD, or configuring Blaze bil

Scan passed 0
writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Scan passed 0
aws-lambda-managed-instances

Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI). Runs Lambda functions on EC2 instances in the user's account while AWS manages provisioning, patching, scaling, routing, and load balancing. Triggers when queries mention Lambda Managed Instances, LMI, capacity prov

Scan passed 0