Get My Ip

v0.1.0

Get the machine's current public IP address by calling `curl ifconfig.me`. Use when the user asks for their IP address, public IP, external IP, or explicitly...

0· 132·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for hilaraklesantosw-art/get-my-ip.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Get My Ip" (hilaraklesantosw-art/get-my-ip) from ClawHub.
Skill page: https://clawhub.ai/hilaraklesantosw-art/get-my-ip
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: curl
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install get-my-ip

ClawHub CLI

Package manager switcher

npx clawhub@latest install get-my-ip
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description say 'get public IP via ifconfig.me' and the only runtime requirement is curl. Nothing requested (no env vars, no extra binaries) is unrelated to that purpose.
Instruction Scope
SKILL.md strictly instructs running 'curl -fsSL ifconfig.me' and returning the result; scope boundaries are explicitly defined. Note: the action involves an outbound request to a third-party service (ifconfig.me), which inherently shares your public IP with that service—this is expected for the stated purpose but is a privacy consideration.
Install Mechanism
Instruction-only skill with no install spec and no code files, so nothing is written to disk or downloaded during install.
Credentials
No environment variables, credentials, or config paths are requested. The lack of secrets is proportionate to the simple network query performed.
Persistence & Privilege
always:false and user-invocable, with normal autonomous invocation allowed. The skill does not request persistent system changes or modify other skills' configs.
Assessment
This skill does exactly what it says: it makes an outbound request to ifconfig.me to learn your public IP. That's expected behavior but also means a third-party server will see and may log your IP (and other request metadata). If you have privacy or policy concerns, don't install or ask for an alternative (for example: use a different public-IP service, supply your own endpoint, or run local commands to get LAN IPs). Also ensure curl is available on the agent environment; if the network blocks external requests the skill will fail. Overall low-risk and coherent for its stated purpose.

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

Runtime requirements

Binscurl
latestvk978jbyax5tjztz9f2cgevj4as83ewhw
132downloads
0stars
1versions
Updated 1mo ago
v0.1.0
MIT-0

Get My IP

Use this skill when the user wants the current machine's IP address as seen from the public internet.

This skill uses:

curl -fsSL ifconfig.me

Outcome

Return the current public IP address from ifconfig.me.

Keep the answer concise. By default, return only the IP unless the user asks for more detail.

Workflow

1. Clarify the meaning only when needed

ifconfig.me returns the public outbound IP, not the local LAN IP.

If the user says "local IP" but also asks to use ifconfig.me, follow the request and, when useful, note that the result is the public IP.

2. Run the command

Use:

curl -fsSL ifconfig.me

Do not replace it with another service unless the user asks for a fallback.

3. Return the result

If successful:

  • return the IP directly

If it fails:

  • say the public IP could not be retrieved
  • include the brief reason when available, such as missing curl, network failure, or service unavailability

Scope Boundaries

This skill is only for retrieving the public IP via ifconfig.me.

It is not for:

  • finding the local LAN IP
  • diagnosing network routing issues
  • checking multiple interfaces
  • performing geolocation lookups

Comments

Loading comments...