feat: Add azure-proactive-operations plugin with 8 instruction-based proactive skills - #11
Open
Ricardo Martins (ricmmartins) wants to merge 2 commits into
Open
Conversation
…skills Add proactive operations skills for Azure SRE Agent that run structured assessments using built-in Azure tools (RunAzCliReadCommands, execute_kusto_query). No external MCP server or connector required. Skills included: - well_architected_review: WAF assessment across all 5 pillars - compliance_governance_audit: Policy, RBAC, tagging, locks audit - capacity_planning: Quota utilization and growth projections - finops_intelligence: Cost optimization and chargeback reporting - incident_postmortem_generator: Blameless postmortem generation - defender_secure_score_monitor: Defender Secure Score tracking - digital_native_governance_check: Startup governance maturity - ai_foundry_posture_check: Azure OpenAI/AI Foundry posture Full documentation: https://github.com/ricmmartins/azure-sre-agent-skills
Author
|
#sign-off |
Addresses review feedback: plugin is instruction-based only, no MCP server configuration needed. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 63eeecc1-df5b-480a-a5b5-cab041125b85
Author
|
#sign-off |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the azure-proactive-operations plugin — a collection of 8 instruction-based proactive skills for Azure SRE Agent. These skills guide the agent to run structured assessments using its built-in tools (RunAzCliReadCommands, execute_kusto_query) with no external MCP server or connector required.
Context
This PR was submitted at the invitation of the SRE Agent PG team after sharing these skills with the community.
Skills included
What makes this different
This is the first instruction-based plugin in the marketplace. Unlike existing plugins that connect to external platforms via MCP servers, these skills use the agent's built-in Azure tools — no API keys, no connectors, no external dependencies. Just install and ask.
The .mcp.json file contains {"mcpServers": {}} because no external MCP server is needed. The plugin follows the same directory structure and conventions as all existing plugins.
Files added
Testing
All 8 skills have been tested live on Azure SRE Agent against production Azure subscriptions. Each skill produces structured output with scoring, findings, and actionable recommendations. Testing evidence and sample outputs are available in the full repository.
Prerequisites for users
Note on .mcp.json
Since these are instruction-based skills (not MCP integrations), the .mcp.json contains an empty mcpServers object. If the marketplace pipeline requires at least one MCP server entry, please let me know and I'll adapt accordingly.