Skills/ClawHub/speediance

speediance@1.0.9

VERIFIED· install only

Publisher claims: "Read completed workouts (summaries and full per-set detail), browse and export the exercise catalog, and push custom training programs to your Speediance (Gym Monster) smart cable machine via its cloud API. Authenticates with your account credentials, caches a session token in your OS user-cache directory (override with an exported SPEEDIANCE_TOKEN_CACHE), and makes outbound HTTPS requests to the Speediance cloud API. Reads and emits structured data. It writes local files only in these cases: the session token cache; config.json when you run `config set`, which stores the value you give it (including a password) as plain JSON with owner-only permissions; and the exercise catalog that the `library` command saves (default library.json). Ships as a single static binary — no Python or other runtime required. Use when the user asks for their Speediance or Gym Monster workout data, wants to look up exercises, or wants to create a training program on the machine." Observed in sandbox: no network, touches nothing outside the project, writes no memory.

Registry ClawHubPublisher stozo04 · publishing for 131 daysInstalls 902Last detonated 17 h ago
$clawhub install speediance
WatchReport an issue

Coverage

Nothing executable in the bundle ran; the trace covers the install step only.
Tested
every file read, file written and host contacted by what ran
Not tested
use of the skill by an agent

Is [email protected] safe to install?

KillerSkills ran it in the KillerSkills honeypot sandbox (1 scenario; nothing executable in the bundle ran; the trace covers the install step only) on 2026-11-13 and scored it 87/100 (Verified). In what ran, nothing we could detect went wrong: no undeclared network egress, no credential reads, no persistent instruction writes. What it does with a real credential was not observed; the static findings and the publisher carry the rest of the score. Summary: no network, touches nothing outside the project, writes no memory.

Behavior trace

Honeypot run · 0 s · 1 scenarios · 0 deviations
t+CategoryObserved action
0.0sprocessno install scripts in bundle
0.0sprocessscript backend runs setup only
0.0sprocessscript backend runs setup only
0.0sprocessno install scripts to re-run

Static findings

HIGH
Access to sensitive file pathsinternal/config/config.go:235 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files"%w: set %s and %s (exported env vars, or a .env in the working directory), "+Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
HIGH
Access to sensitive file pathsSKILL.md:25 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files…dential/config file (working directory, or your OS user-config dir)" - ".env — optional env file in the working directory; only the SPEEDIANCE_EMAIL, SPEEDI…Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
HIGH
Access to sensitive file pathsSKILL.md:122 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesthose keys are read; the file is parsed into a map and any other keys are ignored, so a stray `.env`Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
HIGH
Access to sensitive file pathsSKILL.md:59 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesdescription: "Path to config.json (overrides discovery: working dir, then OS user-config dir). Read from the exported environment only, never from .env"Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
HIGH
Access to sensitive file pathsinternal/config/config.go:134 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system fileswarnings = append(warnings, fmt.Sprintf("%s in .env is ignored: path settings must be exported", key))Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
HIGH
Access to sensitive file pathsSKILL.md:62 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesdescription: "Override the token cache file location (default: OS user-cache dir). Read from the exported environment only, never from .env"Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
HIGH
Access to sensitive file pathsSKILL.md:120 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesYou can also put these four variables in a gitignored **`.env`** file in the working directory —Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05

Cost to the agent

Instructions loaded
≈4,292 tok
1 file · 31 in bundle

Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.

Known vulnerabilities

Vulnerability advisories (OSV) cover npm and PyPI packages; this registry has no advisory database.

speediance@1.0.9 safety verdict: Verified (install only) — KillerSkills