microsoftdocs/agent-skills

azure-firmware-analysis

Expert knowledge for Azure Firmware Analysis development including best practices, security, integrations & coding patterns, and deployment.

Voir la source

Mode d’emploi

  1. Copiez la commande et examinez le paquet avant de l’installer dans votre environnement agent.
  2. Consultez le document original pour les outils, identifiants et environnements requis.
  3. Décrivez les entrées et le livrable souhaité ; comparez la sortie aux sources.
npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-firmware-analysis

Avant de commencer

  • L’installation n’inclut ni abonnement au modèle, ni quota API, ni accès aux fichiers.
  • Étoiles et installations reflètent l’activité, pas un test indépendant de qualité ou de sécurité.
Document Skill original

Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.

Azure Firmware Analysis Skill

This skill provides expert guidance for Azure Firmware Analysis. Covers best practices, security, 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
Best PracticesL32-L38Guidance on reading firmware SBOM paths, understanding unsafe function call alerts, and interpreting/prioritizing firmware weakness findings for security analysis.
SecurityL39-L44Managing secure access to Azure Firmware Analysis using service principals and configuring role-based access control (RBAC) permissions for users and apps
Integrations & Coding PatternsL45-L52CLI, PowerShell, and Python examples for uploading firmware to Azure Firmware Analysis and mapping scan results to Azure Device Registry devices and assets.
DeploymentL53-L58How to provision and deploy an Azure Firmware Analysis workspace using infrastructure-as-code tools: ARM templates, Bicep, and Terraform configuration and setup.

Best Practices

TopicURL
Interpret SBOM extractor paths in firmware analysishttps://learn.microsoft.com/en-us/azure/firmware-analysis/interpreting-extractor-paths
Interpret unsafe function call findings in firmware analysishttps://learn.microsoft.com/en-us/azure/firmware-analysis/understand-unsafe-function-calls
Interpret and prioritize firmware weaknesses datahttps://learn.microsoft.com/en-us/azure/firmware-analysis/understand-weaknesses-data

Security

TopicURL
Automate firmware analysis with service principalshttps://learn.microsoft.com/en-us/azure/firmware-analysis/automate-firmware-analysis-service-principals
Configure RBAC access for Azure firmware analysishttps://learn.microsoft.com/en-us/azure/firmware-analysis/firmware-analysis-rbac

Integrations & Coding Patterns

TopicURL
Map firmware analysis results to Azure Device Registry assetshttps://learn.microsoft.com/en-us/azure/firmware-analysis/firmware-analysis-integration-with-azure-device-registry
Upload firmware to Azure firmware analysis via CLIhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-azure-command-line-interface
Upload firmware to Azure analysis with PowerShellhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-powershell
Upload firmware to Azure analysis using Pythonhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-python

Deployment

TopicURL
Deploy firmware analysis workspace via ARM templatehttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-arm
Deploy firmware analysis workspace with Bicephttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-bicep
Provision firmware analysis workspace using Terraformhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-terraform

Tâches connexes

du même dépôt

Autres Skills

Tous les Skills
microsoftdocs
Communauté

azure-repos

Expert knowledge for Azure Repos development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when managing Git/TFVC repos, branch policies/PR checks, TFVC→Git migrations, large files, or security scanning, and other Azure Repos related development tasks. Not for Azure DevOps (use azure-devops), Azure Pipelines (use azure-pipelines), Azure Boards (use azure-boards), Azure

installations
1
GitHub Stars
790
Mis à jour
19 oct.
microsoftdocs
Communauté

azure-monitor

Expert knowledge for Azure Monitor development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring AMA/DCRs, Log Analytics workspaces, Application Insights, alerts, or Kusto (KQL) queries, and other Azure Monitor related development tasks. Not for Azure Network Watcher (use azure-network-watcher), Azure Resource Graph (use azure-resource-graph), A

installations
1
GitHub Stars
779
Mis à jour
11 oct.
microsoftdocs
Communauté

azure-rbac

Expert knowledge for Azure Role-based access control development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, and integrations & coding patterns. Use when defining custom/built-in roles, ABAC conditions, deny assignments, PIM, or ARM/Bicep-based role automation, and other Azure Role-based access control related development tasks. Not for Azure Policy (use azure-policy), Azure Security (use azure-security), Azure Resource Manager (use azure

installations
2
GitHub Stars
777
Mis à jour
5 oct.
microsoftdocs
Communauté

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-analytics), Azure SQL Database (use azure-sql-database), Azure SQL Managed Instance (use azure-sql-managed-instance), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines).

installations
1
GitHub Stars
777
Mis à jour
5 oct.