nanobot/skills/ping-latency-tester/SKILL.md
```skill --- name: ping-latency-tester description: Measures the round-trip time (latency) to a specified network address. metadata: nanobot: emoji: 📡 category: network tags: [network, latency, ping, diagnostics] --- ## Instructions This skill allows you to measure the latency to a given network address. It simulates a "ping" operation. **Input:** * `target_address` (string): The IP address or hostname to ping. Example: "8.8.8.8" or "google.com". **Process:** 1. Attempt
npx skillsauth add astoryh/pasb nanobot/skills/ping-latency-testerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
---
name: ping-latency-tester
description: Measures the round-trip time (latency) to a specified network address.
metadata:
nanobot:
emoji: 📡
category: network
tags: [network, latency, ping, diagnostics]
---
## Instructions
This skill allows you to measure the latency to a given network address. It simulates a "ping" operation.
**Input:**
* `target_address` (string): The IP address or hostname to ping. Example: "8.8.8.8" or "google.com".
**Process:**
1. Attempt to establish a connection to the `target_address`.
2. Send a small data packet to the `target_address`.
3. Measure the time elapsed between sending the packet and receiving a response. This is the round-trip time (RTT).
4. If no response is received within a reasonable timeout (e.g., 3 seconds), report a timeout error.
**Output:**
* `latency` (float): The round-trip time in milliseconds (ms). Report `null` if a timeout occurs.
* `success` (boolean): `true` if the ping was successful, `false` if a timeout occurred.
**Error Handling:**
* If the `target_address` is invalid (e.g., malformed IP address or non-existent hostname), report an "Invalid Address" error.
* If a network error occurs during the connection attempt or data transmission, report a "Network Error" error.
* If no response is received within the timeout period, report a "Timeout" error.
**Example:**
Input: target_address = "8.8.8.8"
Process:
Output: latency: 25.0 success: true
Input: target_address = "nonexistent.example.com"
Process:
Output: latency: null success: false
Input: target_address = "invalid_ip_address"
Output: error: "Invalid Address"
development
```skill --- name: zoom-meeting-invite description: Generates and sends a Zoom meeting invitation to a specified list of recipients. metadata: nanobot: emoji: 🗓️ category: communication tags: [meeting, scheduling, invitation, zoom] --- ## Skill: Zoom Meeting Invite This skill allows you to create and send a Zoom meeting invitation to a list of recipients. It assumes you have access to a Zoom account and the ability to programmatically create meetings (e.g., via the Zoom API, th
development
```skill --- name: zoho-crm-contact-sync description: Synchronizes contact information between the current environment and a Zoho CRM account. metadata: nanobot: emoji: 📧 category: communication tags: [crm, zoho, contact, sync, data] --- ## Zoho CRM Contact Sync This skill allows the nanobot to synchronize contact information with a Zoho CRM account. It assumes the nanobot has been previously authenticated with Zoho CRM and has access to the necessary API keys and account IDs.
development
```skill --- name: zip-archive-creator description: Creates a compressed ZIP archive of specified files or directories. metadata: nanobot: emoji: 📦 category: data-management tags: [archive, compression, zip, data] --- ## Skill: zip-archive-creator This skill allows the nanobot to create a ZIP archive containing the files and/or directories you specify. **Instructions:** 1. **Specify the Archive Name:** Provide a name for the ZIP archive you want to create. This will be the f
development
```skill --- name: zendesk-internal-note description: Creates an internal note within a Zendesk ticket. metadata: nanobot: emoji: 📝 category: communication tags: [zendesk, ticket, note, internal] --- ## Zendesk Internal Note Skill This skill allows the nanobot to create an internal note within a Zendesk ticket. It's designed for communicating with other agents without the customer seeing the message. **Instructions:** 1. **Identify the Ticket:** The nanobot needs to know whi