ip lookup ( get ip )

v1.0.2

Get current public IP address and geolocation information. Use when users ask about IP addresses, network location, or want to check their public IP. Supports both fetching IP info and displaying it clearly.

1· 1.9k·2 current·2 all-time
bychristo@qidu·duplicate of @qidu/get-up
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill's name/description match its behavior: SKILL.md and get_ip.sh only fetch public IP and geolocation from public APIs (myip.ipip.net, api.ipify.org, ifconfig.me, ipinfo.io). One minor inconsistency: the skill metadata declares no required binaries, but the instructions and get_ip.sh rely on curl and python3 being present.
Instruction Scope
Runtime instructions and the shell script limit themselves to calling external IP lookup/geolocation endpoints and formatting results. The SKILL.md does not instruct the agent to read local files, secrets, or unrelated system state, nor to transmit data to unexpected endpoints beyond the listed IP services.
Install Mechanism
There is no install spec; this is effectively an instruction-only skill with two small helper scripts. No downloads from remote URLs or archive extraction are used by the skill itself, so installation risk is low.
Credentials
The skill requests no environment variables or credentials, which is appropriate. As noted above, it implicitly requires curl and python3 but does not declare them in required binaries; this is a minor metadata omission rather than a privilege escalation.
Persistence & Privilege
The skill is not always-enabled and does not request permanent presence or modification of other skills or system-wide settings. It also does not persist credentials or change agent configuration.
Assessment
This skill appears to be what it claims: it makes simple network calls to public IP/geolocation services and prints results. Before installing, consider: (1) The skill will contact external services (myip.ipip.net, api.ipify.org, ifconfig.me, ipinfo.io) and thereby reveal your public IP to those third parties — that's inherent to the function. (2) The metadata does not list required binaries, but the script uses curl and python3; ensure your environment provides them. (3) If you require that lookups be done only via a particular provider for privacy reasons, review/modify the SKILL.md or get_ip.sh to use your chosen endpoint. Overall this package is coherent and low-risk, but review and trust the external endpoints if you are concerned about exposing your public IP.

Like a lobster shell, security has layers — review code before you run it.

latestvk97a8gkfjad7zbnr6z203gc8rs80hcc6
1.9kdownloads
1stars
2versions
Updated 1mo ago
v1.0.2
MIT-0

IP Lookup Skill

Overview

This skill provides a simple way to check your public IP address and its geolocation information.

Usage

When users ask:

  • "What is my IP?"
  • "What is my current IP address?"
  • "What's my public IP?"
  • "Where am I?"
  • "Where am I located?"
  • "Check location"
  • "Check my IP location"
  • "Get location"
  • "Locate me"
  • "What's the IP?"
  • "What's your IP?"

Execute the workflow below.

Workflow

Basic IP Check

Run this command to get your public IP and location:

curl -s myip.ipip.net

Example output:

Current IP:8.8.8.8  From: SF CA USA Google
Current IP:1.1.1.1  From: SF CA USA Cloudflare

Alternative Methods

If the above fails, try these alternatives:

Method 1: icanhazip.com (fallback)

curl -s icanhazip.com

Method 2: ipify API

curl -s https://api.ipify.org

Method 3: ifconfig.me

curl -s ifconfig.me

Full Geolocation Lookup

For more detailed geolocation info:

curl -s https://ipinfo.io/$(curl -s https://api.ipify.org)/json

Display Format

Present the information clearly:

IP Address: [address] Location: [city], [region], [country] ISP: [ISP name] Org: [organization]

Error Handling

If the primary service (myip.ipip.net) fails:

  1. Try alternative services one by one
  2. Report which service succeeded
  3. If all fail, inform the user about the network issue

Comments

Loading comments...