using-pwsh

Community

Elevate PowerShell workflows with Pythonic elegance

Authorbitranox
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexities and limitations of traditional PowerShell scripting by providing a Pythonic interface, simplifying common tasks, and enhancing error handling and reporting.

Core Features & Use Cases

  • Pythonic PowerShell: Access and manipulate PowerShell functionalities with Pythonic syntax and data structures.
  • Enhanced Error Handling: Improved error management through Python exceptions and non-zero exit codes.
  • Typed JSON Output: Clean, structured JSON output for easier data processing and integration.
  • Use Case: If you need to query running services, filter them by name, and print their status to a JSON file without installing additional tools or modules, pwshpy simplifies this task with a straightforward, Pythonic approach.

Quick Start

Use pwshpy get_service --jsonl | jq -c 'select(.status == "Running" and (.name | test("sql"; "i")))' to list all running services containing 'sql' in their name, with each service's details in JSON format, line by line.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: using-pwsh
Download link: https://github.com/bitranox/pwshpy/archive/main.zip#using-pwsh

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.