show-ip
Show the current public IP address of the server. Use when asked about IP, public IP, or network identity.
Why use this skill?
Learn how to use the show-ip skill for OpenClaw to quickly fetch your server's public IPv4 and IPv6 addresses for network diagnostics and connectivity testing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ericsantos/show-ipWhat This Skill Does
The show-ip skill is a lightweight, purpose-built utility designed to provide immediate visibility into the network identity of your OpenClaw environment. By executing a specialized shell script, it fetches the server's current public-facing IPv4 (and, if supported, IPv6) address. This information is critical for network troubleshooting, firewall configuration, and verifying connectivity states in cloud-hosted or remote development environments. Rather than requiring users to manually navigate to external web-based IP checkers or parse complex network interface logs via CLI, this skill automates the data retrieval process, delivering the raw IP address directly within your chat interface.
Installation
Installing this skill is straightforward using the OpenClaw package manager. Ensure you have the necessary environment permissions, then execute the following command in your terminal:
clawhub install openclaw/skills/skills/ericsantos/show-ip
Once installed, the OpenClaw agent will index the skill and make it available for immediate use whenever a network-related request is detected.
Use Cases
This skill is ideal for developers and system administrators working with decentralized or distributed infrastructure. Key use cases include:
- Verifying the egress IP for whitelisting requirements.
- Debugging connectivity issues with external APIs or gated services.
- Confirming that a VPN or proxy tunnel is effectively routing traffic as expected.
- Obtaining technical details during support sessions or system audits.
- Quick diagnostic checks for automated CI/CD pipeline environments.
Example Prompts
- "What is the current public IP address of this server?"
- "Can you check my network identity?"
- "Is my server currently using a public IPv4 or IPv6 address?"
Tips & Limitations
The show-ip skill relies on reaching out to public network discovery services to identify your external address. As such, it requires an active internet connection to function correctly. If your server is running within an isolated intranet or a private VPC with no NAT gateway access, this skill may return an empty result or error out. Furthermore, note that the returned address reflects the public IP of the network egress point, not necessarily the internal IP address of the local network interface (which can be retrieved via standard local utilities). Always ensure your security policies permit outbound traffic to standard IP detection services.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ericsantos-show-ip": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution
Related Skills
serpapi
Search Google via SerpAPI (Google Search, Google News, Google Local). Use when you need to search the web, find news articles, or look up local businesses. Supports country/language targeting for region-specific results.
relay-to-agent
Relay messages to AI agents on any OpenAI-compatible API. Supports multi-turn conversations with session management. List agents, send messages, reset sessions.
jina-reader
Web content extraction via Jina AI Reader API. Three modes: read (URL to markdown), search (web search + full content), ground (fact-checking). Extracts clean content without exposing server IP.
confidant
Secure secret handoff and credential setup wizard for AI agents. Use when you need sensitive information from the user (API keys, passwords, tokens) or need to save credentials to config files. Never ask for secrets via chat — use Confidant instead.
show-my-ip
Show the current public IP address of the server. Use when asked about IP, public IP, or network identity.