Back to skill
Skillv0.1.0
ClawScan security
Authenticate · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 9, 2026, 4:47 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's instructions and footprint match its stated purpose (help a human run the fdx CLI to authenticate a wallet); nothing requested is disproportionate or unrelated, though the SKILL.md documents environment variables that the registry metadata did not declare.
- Guidance
- This skill is coherent for its stated purpose: it simply guides a human to run the `fdx` CLI to perform OAuth and manage tokens stored at ~/.fdx/auth.json. Before installing or using it, verify that the `fdx` CLI is present and comes from a trusted source, and confirm the MCP server URL (default https://mcp.fd.xyz) is correct for your deployment. Be cautious running this on multi-user or untrusted machines because the token file contains credentials; prefer the device flow on headless/remote hosts. Also note the SKILL.md advertises environment variables but the registry metadata doesn't declare them — harmless but worth correcting by the skill author for clarity.
Review Dimensions
- Purpose & Capability
- noteThe skill is an instruction-only helper for authenticating the Finance District wallet via the local `fdx` CLI. All required actions described (fdx setup, status, logout) align with the stated purpose. Note: SKILL.md documents FDX-related environment variables (FDX_MCP_SERVER, FDX_REDIRECT_URI, FDX_STORE_PATH) but the registry metadata lists no required env vars — a minor metadata omission, not a functional mismatch.
- Instruction Scope
- okInstructions are narrow and scoped to running `fdx status`, `fdx setup` (browser or device OAuth flows), and `fdx logout`. They instruct the human to complete browser/device authorization. The skill references the local token store (~/.fdx/auth.json) and a local callback server (port 6260), which are expected parts of an OAuth flow.
- Install Mechanism
- okNo install spec or code files — this is instruction-only. That minimizes risk because nothing is written or executed beyond invoking the existing `fdx` CLI on the host.
- Credentials
- noteThe skill does not request secrets or credentials in metadata. The SKILL.md lists non-secret environment variables (MCP server URL, redirect URI, token store path) which are reasonable for configuration. However the metadata does not declare these env vars as required; also be aware that `fdx status` / `fdx setup` will read/write the local token store (e.g. ~/.fdx/auth.json) containing tokens.
- Persistence & Privilege
- okalways is false and the skill is user-invocable; it does not request permanent presence or modify other skills/system settings. Autonomous invocation remains enabled by default but that is normal and not raised here because the skill's actions are limited to guiding human-driven OAuth via the `fdx` CLI.
