system-info

Retrieve host OS, Python version, and directory listings via Python scripts.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/Dianshu-Liao/SkilLGuard --skill system-info-dianshu-liao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-info
Source: https://github.com/Dianshu-Liao/SkilLGuard/tree/main/data/skills/system-info
Command: npx skills add https://github.com/Dianshu-Liao/SkilLGuard --skill system-info-dianshu-liao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps you quickly understand the runtime environment (OS, Python version, time, and basic machine identity) without manually checking your host.

Core Features & Use Cases

  • Basic host diagnostics: Collect OS name/version, Python interpreter version, machine/processor details, hostname, and current time.
  • Filesystem discovery support: List directory contents to understand what files are available for subsequent tasks.
  • Use case: When troubleshooting a failing automation or script, use it to confirm the OS and Python version before adjusting configuration or dependencies.

Quick Start

Ask the agent to run the system-info skill script get_system_info.py to return the host OS and Python runtime details.

Frequently Asked Questions about system-info

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve host system information like OS and Python runtime details for environment verification?

To retrieve host system information for environment verification, execute a whitelisted Python script that collects OS name, version, Python interpreter version, hostname, and current time. This provides controlled visibility into local workspace runtime details without manual host checks.

What's the best way to list filesystem directories during troubleshooting workflows?

The best way to list filesystem directories during troubleshooting workflows is using workspace-scoped filesystem reads via local Python scripts. This approach safely returns directory contents, allowing you to discover available files for subsequent debugging tasks.

Can I use Python scripts to collect machine and processor details for host diagnostics?

Yes, you can use Python scripts to collect machine and processor details for host diagnostics. The scripts execute declared shell permissions to safely gather hostname, processor architecture, and operating system version for operational awareness and debugging.

Does environment verification require declared permissions for shell execution and filesystem reads?

Environment verification requires declared permissions for shell execution and workspace-scoped filesystem reads. The agent executes whitelisted local Python scripts while honoring these declared permissions to ensure controlled and safe visibility into host system details.

Why does my automation script fail before checking the Python runtime version?

Your automation script may fail due to Python runtime version mismatches or incorrect OS configurations. Running a host diagnostics script helps confirm the OS and Python interpreter version before adjusting configuration or dependencies to resolve the issue.

Are there limitations when using local Python scripts for filesystem discovery in a workspace?

Limitations of using local Python scripts for filesystem discovery include being restricted to workspace-scoped reads and requiring declared shell execution permissions. The scripts only execute from a whitelisted set, preventing access outside the declared local workspace boundaries.