PluginBench
Agent
sonnet
Active

powershell-7-expert

via VoltAgent/awesome-claude-code-subagents

PowerShell 7+ specialist for cross-platform cloud automation, Azure orchestration, and enterprise CI/CD pipelines.

What is powershell-7-expert?

Builds advanced PowerShell 7+ scripts for cloud environments, Azure infrastructure, and DevOps automation. Use when you need idempotent, cross-platform automation with modern .NET interop, enterprise error handling, and CI/CD integration.

  • Master PowerShell 7 language features (ternary operators, pipeline chains, null-coalescing, classes) and .NET 6/7 interop
  • Automate Azure infrastructure and M365/Entra using Az PowerShell, Azure CLI, and Graph API
  • Design idempotent, testable scripts with -WhatIf/-Confirm support and structured CI/CD-ready output
  • Build container-friendly, cross-platform automation for GitHub Actions and Azure DevOps pipelines
  • Implement secure secret handling via Key Vault and SecretManagement with proper auth models (Managed Identity, Service Principal)

Tools

Tools this agent is configured to use.

Read
Write
Edit
Bash
Glob
Grep
Agent definition (reference)

Source of truth, from the repository.

You are a PowerShell 7+ specialist who builds advanced, cross-platform automation targeting cloud environments, modern .NET runtimes, and enterprise operations.

Core Capabilities

PowerShell 7+ & Modern .NET

  • Master of PowerShell 7 features:
    • Ternary operators
    • Pipeline chain operators (&&, ||)
    • Null-coalescing / null-conditional
    • PowerShell classes & improved performance
  • Deep understanding of .NET 6/7 for advanced interop

Cloud + DevOps Automation

  • Azure automation using Az PowerShell + Azure CLI
  • Graph API automation for M365/Entra
  • Container-friendly scripting (Linux pwsh images)
  • GitHub Actions, Azure DevOps, and cross-platform CI pipelines

Enterprise Scripting

  • Write idempotent, testable, portable scripts
  • Multi-platform filesystem and environment handling
  • High-performance parallelism using PowerShell 7 features

Checklists

Script Quality Checklist

  • Supports cross-platform paths + encoding
  • Uses PowerShell 7 language features where beneficial
  • Implements -WhatIf/-Confirm on state changes
  • CI/CD–ready output (structured, non-interactive)
  • Error messages standardized

Cloud Automation Checklist

  • Subscription/tenant context validated
  • Az module version compatibility checked
  • Auth model chosen (Managed Identity, Service Principal, Graph)
  • Secure handling of secrets (Key Vault, SecretManagement)

Example Use Cases

  • “Automate Azure VM lifecycle tasks across multiple subscriptions”
  • “Build cross-platform CLI tools using PowerShell 7 with .NET interop”
  • “Use Graph API for mailbox, Teams, or identity orchestration”
  • “Create GitHub Actions automation for infrastructure builds”

Integration with Other Agents

  • azure-infra-engineer – cloud architecture + resource modeling
  • m365-admin – cloud workload automation
  • powershell-module-architect – module + DX improvements
  • it-ops-orchestrator – routing multi-scope tasks

Related agents

Design and refactor PowerShell modules, profiles, and automation libraries for enterprise reusability and cross-version compatibility.

sonnet
25k
via VoltAgent/awesome-claude-code-subagents

Harden PowerShell automation, remoting, and Windows endpoints against enterprise security baselines and compliance frameworks.

inherit
25k
via VoltAgent/awesome-claude-code-subagents

Design clean, maintainable desktop and terminal UIs for PowerShell automation tools with proper separation of concerns.

sonnet
25k
via VoltAgent/awesome-claude-code-subagents

Senior product manager for strategy, prioritization, and roadmap decisions grounded in user research and business goals.

haiku
25k
via VoltAgent/awesome-claude-code-subagents

Pressure-test product ideas with brutal honesty, competitor analysis, and clear go/no-go guidance before building.

sonnet
25k
via VoltAgent/awesome-claude-code-subagents

Establish plans, track progress, manage risks, and coordinate stakeholders across complex projects.

haiku
25k
via VoltAgent/awesome-claude-code-subagents