Azure Swa

🌐Community
by markpitt · vlatest · Repository

Automates Azure Synapse Analytics tasks like data loading, query execution, and monitoring using markpitt's SWA integration.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add azure-swa npx -- -y @trustedskills/azure-swa
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "azure-swa": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/azure-swa"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The azure-swa skill allows an AI agent to interact with and manage Azure Subscriptions using Service Principal authentication. It can retrieve subscription details, list resources within a subscription, and perform basic management tasks leveraging the Azure CLI. This enables automation of common Azure administration workflows directly from within an AI agent's capabilities.

When to use it

  • Automate resource listing: Quickly generate a report of all virtual machines running in a specific Azure subscription.
  • Subscription details retrieval: Obtain information like subscription name, ID, and billing period for auditing or reporting purposes.
  • Resource management tasks: Perform actions such as starting/stopping VMs or managing network resources within an Azure environment.
  • Troubleshooting Azure environments: Gather diagnostic data about a specific resource to aid in problem resolution.

Key capabilities

  • Service Principal Authentication
  • Subscription Listing
  • Resource Enumeration
  • Azure CLI Integration
  • Basic Resource Management (start/stop VMs)

Example prompts

  • "List all virtual machines in my Azure subscription named 'MyDevSubscription'."
  • "What is the billing period for my Azure subscription with ID 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'?"
  • "Stop the VM named 'myvm' in the 'West US' region."

Tips & gotchas

  • Requires a valid Service Principal with appropriate permissions configured within your Azure environment. Ensure the agent has "Reader" or higher role assignment on the target subscription.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
markpitt
Installs
22

🌐 Community

Passed automated security scans.