using-pwsh
CommunityElevate 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,
pwshpysimplifies 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.