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.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add Demerzels-lab/elsamultiskillagent --skill get-up --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Get Up?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/demerzels-lab-get-up)More formats (shields.io, HTML) on the badges page.
---
name: ip-lookup
description: 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.
---
# 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?"
- "Where am I located?"
- "Check my IP location"
- "What's my public IP?"
- "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:
```bash
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)**
```bash
curl -s icanhazip.com
```
**Method 2: ipify API**
```bash
curl -s https://api.ipify.org
```
**Method 3: ifconfig.me**
```bash
curl -s ifconfig.me
```
### Full Geolocation Lookup
For more detailed geolocation info:
```bash
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
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!