← Back to Skills Marketplace
Isp Throttle Detective
by
New Age Investments
· GitHub ↗
· v1.0.0
· MIT-0
139
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nai-isp-throttle-detective
Description
Run speed tests to multiple endpoints, log results, and detect ISP throttling patterns. Use when the user mentions speed test, internet slow, ISP throttling,...
Usage Guidance
This skill appears coherent with its purpose, but review and consider the following before installing: 1) Network & data usage — default tests download up to ~25 MB and upload ~5 MB per run; schedule frequency (every 30 minutes) can consume significant data or trigger ISP rate limits. 2) Endpoints — default targets include Cloudflare, npm registry, and GitHub; you can and should edit the config to remove or replace any endpoint you don't trust. 3) Logs & privacy — results (timestamps, per-endpoint speeds, and URLs) are stored in ~/.isp-throttle-detective/speed_log.jsonl; protect or remove this file if it contains info you don't want persisted. 4) Scheduling & safety — cron/launchd entries in the guide run the scripts automatically; only enable scheduling if you accept periodic network activity. 5) Operation scope — the scripts download data but do not execute downloaded code; still avoid adding endpoints that serve executable payloads if you plan to manually inspect downloaded content. If you want extra assurance, review the included scripts locally before running and customize endpoints and schedule to match your privacy and bandwidth constraints.
Capability Analysis
Type: OpenClaw Skill
Name: nai-isp-throttle-detective
Version: 1.0.0
The 'isp-throttle-detective' skill is a legitimate tool designed to monitor internet performance and identify ISP throttling patterns. The scripts (speedtest.py, analyze.py, log_result.py, and report.py) perform network speed tests against reputable endpoints like Cloudflare and Fastly, log the results locally, and generate statistical reports. The use of subprocess.run for executing curl and internal scripts is handled safely using argument lists, and the documentation provides standard methods (cron/launchd) for scheduling. No evidence of data exfiltration, malicious persistence, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (ISP throttling detection) aligns with the included scripts: speed tests (downloads + upload), logging, analysis, and report generation. Required files and config (endpoints, log path) are appropriate for this purpose.
Instruction Scope
SKILL.md and scripts restrict themselves to running downloads/uploads against configured endpoints, appending JSON lines to a log under ~/.isp-throttle-detective, analyzing that log, and producing markdown reports. There are no instructions to read unrelated system files, environment secrets, or to transmit logs to unknown third-party endpoints beyond the configured speed-test URLs.
Install Mechanism
No install spec is provided (instruction-only). The package is script-based and doesn't attempt to download or install additional code at install time. All code is included in the skill bundle.
Credentials
The skill requests no environment variables, no credentials, and only writes to a per-user directory (~/.isp-throttle-detective). The network access it needs (HTTP(S) to test endpoints and Cloudflare upload) is proportional to the stated function.
Persistence & Privilege
The skill is not forced always-on, does not request elevated privileges, and only writes its own logs/config under the user's home directory. Scheduling via cron/launchd is recommended in the docs but requires explicit user action.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nai-isp-throttle-detective - After installation, invoke the skill by name or use
/nai-isp-throttle-detective - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of ISP Throttle Detective.
- Run internet speed tests to multiple endpoints (Cloudflare, Google, CDN) and measure both download and upload speeds.
- Log results with timestamps and context (hour, day of week).
- Detect ISP throttling patterns such as time-based slowdowns, CDN discrimination, and speed trends.
- Generate evidence reports with tables, trend charts, and plain-English conclusions for use with ISP complaints or upgrade decisions.
- Customizable configuration and automated scheduling support for ongoing monitoring.
Metadata
Frequently Asked Questions
What is Isp Throttle Detective?
Run speed tests to multiple endpoints, log results, and detect ISP throttling patterns. Use when the user mentions speed test, internet slow, ISP throttling,... It is an AI Agent Skill for Claude Code / OpenClaw, with 139 downloads so far.
How do I install Isp Throttle Detective?
Run "/install nai-isp-throttle-detective" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Isp Throttle Detective free?
Yes, Isp Throttle Detective is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Isp Throttle Detective support?
Isp Throttle Detective is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Isp Throttle Detective?
It is built and maintained by New Age Investments (@newageinvestments25-byte); the current version is v1.0.0.
More Skills