← Back to list

powershell-skill
by hpppm
⭐ 0🍴 0📅 Jan 9, 2026
SKILL.md
name: powershell-skill description: Execute PowerShell commands on Windows systems with security constraints version: 1.0.0 author: Agent Skills Template
Purpose
This skill allows the agent to execute safe PowerShell commands for:
- System information gathering (Get-ComputerInfo, Get-Process)
- File system queries (Get-ChildItem, Test-Path)
- Date/time operations (Get-Date)
- Service status checks (Get-Service)
When to Use
- User requests system information
- Need to check file existence or directory contents
- Querying running processes or services
- Getting current date, time, or location
Instructions
- Validate Intent: Ensure the user's request is safe and appropriate
- Review Security: Check security.md for constraints before execution
- Use Allowed Cmdlets: Only use cmdlets from the whitelist
- Explain Actions: Tell the user what command you're running and why
- Handle Errors: If execution fails, explain the error clearly
Parameters
command(string, required): The PowerShell command to executetimeout(int, optional): Maximum execution time in seconds (default: 10)
Example Usage
from skills.powershell import execute
# Get current date
result = execute('Get-Date')
if result['success']:
print(result['output'])
# List directory contents
result = execute('Get-ChildItem -Path C:\\Users')
Additional Context
- See reference.md for PowerShell cmdlet documentation
- See security.md for security boundaries and constraints
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon