Env credential access
- Finding
- Environment variable access combined with network send.
Security checks across static analysis, malware telemetry, and agentic risk
This skill appears to do what it says—control a local Eagle library—but it can make persistent library changes and has an undocumented API-server override that users should keep local and trusted.
Install only if you want an agent to control your Eagle library. Keep Eagle's API endpoint local and trusted, verify that EAGLE_SERVER_URL is not pointing somewhere unexpected, and require confirmation before bulk edits, trash moves, tag merges, or other irreversible changes.
VirusTotal findings are pending for this skill version.
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
The agent can run the included Node CLI to perform Eagle library operations, including changes to items, tags, and folders.
The skill grants the agent permission to run Node commands, which is how the documented Eagle CLI is invoked. This is purpose-aligned, but it is still a real tool-execution capability.
allowed-tools: Bash(node *)
Use the skill only when you want the agent to operate Eagle, and ask for confirmation before bulk, deletion, merge, or irreversible actions.
Incorrect or overly broad commands could permanently rename or merge tags, delete tag groups, move items, or reorganize library metadata.
The documented toolset includes persistent, irreversible library-management operations. That fits the stated purpose, but it can materially affect the user's asset library if used incorrectly.
tag_merge ... This operation is irreversible.
Require explicit user approval for irreversible or bulk operations, and review item IDs, tag names, and folder IDs before execution.
If EAGLE_SERVER_URL is set to an unexpected or remote host, Eagle queries or library-management commands could be sent somewhere other than the intended local Eagle plugin.
The CLI can take its API server URL from an environment variable, while SKILL.md describes a local Eagle API server on port 41596 and does not document this override.
let serverUrl = process.env.EAGLE_SERVER_URL || DEFAULT_SERVER;
Before use, confirm EAGLE_SERVER_URL is unset or points to the trusted local Eagle API server; the skill author should document this option and restrict or validate the endpoint if possible.