wifi

wifi is a skill for Claude Code, Codex from FoneClaw-AI/foneclaw-android. It costs 54 tokens per session (1,491 once invoked), scanned A, original, MIT.

An Android guide for checking and managing Wi-Fi connections and nearby networks.

In plain words
What is it for?
Use it to inspect Wi-Fi, scan networks, connect or switch networks, disconnect, or forget a saved network.
Why use it?
It helps an agent handle common Wi-Fi tasks while accounting for Android restrictions, missing permissions, and connections that cannot be verified.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to inspect Wi-Fi, scan networks, connect or switch networks, disconnect, or forget a saved network.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/foneclaw-ai/foneclaw-android/wifi
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add FoneClaw-AI/foneclaw-android --skill wifi
Clone the repo
git clone --depth 1 https://github.com/FoneClaw-AI/foneclaw-android

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for wifi

README.md
[![agentmods](https://agentmods.dev/badge/skills/foneclaw-ai/foneclaw-android/wifi.svg)](https://agentmods.dev/skills/foneclaw-ai/foneclaw-android/wifi)
Your own site
<a href="https://agentmods.dev/skills/foneclaw-ai/foneclaw-android/wifi"><img src="https://agentmods.dev/badge/skills/foneclaw-ai/foneclaw-android/wifi.svg" alt="Measured on agentmods" height="20"></a>
Per session 54 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,491 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00054 $0.01491
Opus 5 $0.00027 $0.00745
Sonnet 5 $0.00011 $0.00298
Haiku 4.5 $0.00005 $0.00149

Measured 8d ago against content hash 690c4ce05c22, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

wifi scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/wifi/SKILL.md · 103 lines

How it starts

The opening of the file, as written. The whole thing — 103 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Wi-Fi Tool Guide

Scope

Use this skill when the user wants the Agent to inspect, scan, connect, switch, disconnect, or forget Wi-Fi. The Wi-Fi tools operate at the normal Android app layer and prefer legacy WifiManager APIs available to targetSdk=28 apps. If Android rejects the action, permissions are missing, the connection cannot be verified, or the user must enter a password, follow the tool result and guide the user accordingly.

Good fits:

  • Parse a photo or text showing a store Wi-Fi name and password, then connect automatically.
  • Search nearby Wi-Fi networks and help choose a target by signal strength.
  • Switch to an already configured Wi-Fi network.
  • Disconnect the current Wi-Fi.
  • Forget a specified or current Wi-Fi network.

Not good fits:

  • Reading the plaintext password of a saved or connected Wi-Fi network.
  • Guaranteeing silent connect or forget behavior across all Android versions and vendor ROMs.
  • Treating an SSID in configuredNetworks as proof that the password is valid. It only means Android has a configuration record.
  • Treating enableNetwork, addNetwork, or updateNetwork success as proof that Wi-Fi is connected. Only trust the tool's final verified result.

Available Tools

  • wifi_status: Check Wi-Fi power and current connection.
  • wifi_set_enabled: Open or close Wi-Fi. The tool waits for state verification and opens Wi-Fi settings if needed.
  • wifi_scan_networks: Scan nearby Wi-Fi networks. The tool ensures Wi-Fi is on before scanning.
  • wifi_configured_networks: Read Android configured/saved Wi-Fi entries. It returns SSID, security type, whether credentials appear configured, and whether the entry is connected. It never returns passwords.
  • wifi_connect: Connect to Wi-Fi. It checks whether the phone is already connected, tries saved configuration first, then uses the provided password to add/update and connect, or returns that a password is needed.
  • wifi_disconnect: Disconnect the current Wi-Fi. Falls back to Wi-Fi settings if Android rejects the request.
  • wifi_forget: Forget a specified or current Wi-Fi. Falls back to Wi-Fi settings if Android rejects the request.

Read the full file on GitHub · 103 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 103 lines · 54 tokens per session scan A 690c4ce05c22

Subscribe to this mod's changes

wifi is a skill published in the GitHub repository FoneClaw-AI/foneclaw-android (6 stars, last pushed yesterday), licensed MIT. It adds 54 tokens to every session and 1,491 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.