system-info

Gather OS, Python version, hostname, and time into JSON.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/gongye19/manu-agno --skill system-info-gongye19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-info
Source: https://github.com/gongye19/manu-agno/tree/main/cookbook/05_agent_os/skills/sample_skills/system-info
Command: npx skills add https://github.com/gongye19/manu-agno --skill system-info-gongye19

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Gathers and exposes essential system information (OS, Python version, hostname, and machine details) to support quick diagnostics and inventory.

Core Features & Use Cases

  • Gather OS, version, Python version, machine, processor, hostname, and current time into a structured JSON payload.
  • Quick inventory for troubleshooting, onboarding, and environment verification.

Quick Start

Run the system-info script to print a JSON object containing OS, Python version, hostname, and current time.

Frequently Asked Questions about system-info

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

FAQPage Schema
How do I gather system information and output it as JSON?

To gather system information as JSON, run the script to collect OS details, Python version, hostname, processor, and current time into a structured JSON payload. It relies on standard Python libraries to assemble and print the data.

Can I use this for quick environment inventory and troubleshooting?

Yes, you can use this for quick inventory and troubleshooting. It gathers essential environment details like OS, machine, and Python version to verify your setup and support onboarding diagnostics.

Do I need any external dependencies to collect machine details in Python?

No external dependencies are needed to collect machine details. The script relies on a small set of standard Python libraries to gather OS information, processor details, and timestamps.

What happens if the script fails to retrieve OS information?

If the script fails to retrieve OS information, it includes error handling to return a JSON error payload. This ensures you receive structured feedback on failure instead of an unhandled exception.

What specific system details are included in the JSON payload?

The JSON payload includes specific system details such as OS, version, Python version, machine, processor, hostname, and current time. These fields provide a comprehensive snapshot for diagnostics.