Bash Tool

Execute system shell commands for diagnostics, process monitoring, and system information retrieval.

6|2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/valkryhx/google_adk_agent --skill bash-tool
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Bash Tool
Source: https://github.com/valkryhx/google_adk_agent/tree/main/skills/bash
Command: npx skills add https://github.com/valkryhx/google_adk_agent --skill bash-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a secure and controlled way to execute system commands for tasks like network diagnostics and process management when no specialized tool is available.

Core Features & Use Cases

  • System Command Execution: Safely run shell commands.
  • System Information: Retrieve details about the OS, CPU, memory, and disk.
  • Process Management: List and monitor running processes.
  • Network Diagnostics: Check network connectivity and configuration.
  • Use Case: If you need to check if a server is reachable, you can use the ping_host function.

Quick Start

Use the bash skill to check network connectivity to Google DNS by pinging it.

Frequently Asked Questions about Bash Tool

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

FAQPage Schema
How do I execute shell commands safely for system diagnostics and process management?▼

To execute shell commands safely, use a tool with built-in safety validations that prevent dangerous operations. This approach handles system diagnostics, network checks, and process monitoring securely when specialized skills are unavailable.

Can I check network connectivity and configuration using system commands?▼

Yes, you can check network connectivity and configuration using system commands. Functions like ping_host allow you to verify if a server is reachable, retrieving network details directly through shell execution.

How do I retrieve system information like OS, CPU, memory, and disk details?▼

To retrieve system information like OS, CPU, memory, and disk details, execute targeted shell commands. This skill acts as a fallback to gather comprehensive system diagnostics securely without needing specialized monitoring tools.

What is the best way to list and monitor running processes when no specialized tool is available?▼

The best way to list and monitor running processes without specialized tools is using a controlled shell execution skill. It provides secure process management capabilities by running standard system commands with safety validations.

Does this shell execution method prevent dangerous system commands from running?▼

Yes, this shell execution method prevents dangerous system commands from running. It incorporates built-in safety validations to ensure that only safe diagnostic and management tasks are executed on your system.