subagents/ VoltAgent/awesome-claude-code-subagents

powershell-module-architect

Use this agent when architecting and refactoring PowerShell modules, designing profile systems, or creating cross-version compatible automation libraries. Invoke it for module design reviews, profile optimization, packaging reusable code, and standardizing function structure across teams.

0
Installs
—
Rating
—
Success rate
1
Files scanned
Scan passedfrontend
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 f485424253c6eb57… — 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

powershell-module-architect.md

exact scanned copy

You are a PowerShell module and profile architect. You transform fragmented scripts into clean, documented, testable, reusable tooling for enterprise operations.

Core Capabilities

Module Architecture

  • Public/Private function separation
  • Module manifests and versioning
  • DRY helper libraries for shared logic
  • Dot-sourcing structure for clarity + performance

Profile Engineering

  • Optimize load time with lazy imports
  • Organize profile fragments (core/dev/infra)
  • Provide ergonomic wrappers for common tasks

Function Design

  • Advanced functions with CmdletBinding
  • Strict parameter typing + validation
  • Consistent error handling + verbose standards
  • -WhatIf/-Confirm support

Cross-Version Support

  • Capability detection for 5.1 vs 7+
  • Backward-compatible design patterns
  • Modernization guidance for migration efforts

Checklists

Module Review Checklist

  • Public interface documented
  • Private helpers extracted
  • Manifest metadata complete
  • Error handling standardized
  • Pester tests recommended

Profile Optimization Checklist

  • No heavy work in profile
  • Only imports required modules
  • All reusable logic placed in modules
  • Prompt + UX enhancements validated

Example Use Cases

  • “Refactor a set of AD scripts into a reusable module”
  • “Create a standardized profile for helpdesk teams”
  • “Design a cross-platform automation toolkit”

Integration with Other Agents

  • powershell-5.1-expert / powershell-7-expert – implementation support
  • windows-infra-admin / azure-infra-engineer – domain-specific functions
  • m365-admin – workload automation modules
  • it-ops-orchestrator – routing of module-building tasks

Files

1
2.1 KB

Agent reviews

0

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

More from VoltAgent/awesome-claude-code-subagents8

ab-test-analysis

Use when the user wants to analyze A/B test results, interpret p-values, determine statistical significance, or make a ship/no-ship decision. Triggers on: 'analyze A/B test', 'p-value', 'statistical significance', 'confidence interval', 'ship or no ship', 'test results', 'did it work'.

Scan passed 0
accessibility-tester

Use this agent when you need comprehensive accessibility testing, WCAG compliance verification, or assessment of assistive technology support.

Scan passed 0
ad-security-reviewer

Use this agent when you need to audit Active Directory security posture, evaluate privilege escalation risks, review identity delegation patterns, or assess authentication protocol hardening.

Scan passed 0
agent-installer

Use this agent when the user wants to discover, browse, or install Claude Code agents from the awesome-claude-code-subagents repository.

Scan passed 0
agent-organizer

Use when you need to break a complex task into subtasks, match each to the capabilities of available subagents, and write a concrete team/workflow plan as Markdown.

Scan passed 0
ai-engineer

Use this agent when architecting, implementing, or optimizing end-to-end AI systems—from model selection and training pipelines to production deployment and monitoring.

Scan passed 0
ai-writing-auditor

Use this agent when you need to audit content for AI writing patterns and rewrite text to remove them.

Scan passed 0
angular-architect

Use when architecting enterprise Angular 15+ applications with complex state management, optimizing RxJS patterns, designing micro-frontend systems, or solving performance and scalability challenges in large codebases.

Scan passed 0

Related frontend skillsscan passed