Poe Usage
Security checks across malware telemetry and agentic risk
Overview
This skill is a coherent Poe usage-monitoring wrapper, but it relies on a Poe API key and a third-party Homebrew-installed CLI that users should trust before installing.
This looks safe for its stated purpose if you trust the poeusage CLI and Homebrew tap. Before installing, verify the external package source, protect your POE_API_KEY, and use filters or limits when asking for usage history.
VirusTotal
VirusTotal findings are pending for this skill version.
Risk analysis
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.
Installing and using the skill gives the poeusage CLI access to your Poe account usage and balance through your API key.
The skill requires a Poe API key and passes it to the CLI for account balance and usage queries. This is expected for the purpose, but it is still credential-based account access.
requires:
env:
- POE_API_KEY
...
- `--api-key` string (default from `$POE_API_KEY`)Use an appropriately scoped key if Poe supports it, keep the key in environment variables rather than command history, and avoid storing it in persistent config unless necessary.
You would be installing and running a third-party CLI that is outside the skill artifact itself.
The install path depends on an external Homebrew tap and formula for the poeusage CLI. This is consistent with the skill's CLI-wrapper purpose, but users must trust that external package source.
brew tap rgstephens/tap brew install poeusage
Review the referenced Homebrew tap or project repository, check release provenance where possible, and install only if you trust the maintainer.
A history request may pull more account usage metadata than you intended if no limit or date filter is used.
The history command can retrieve all available Poe usage records by default. This is disclosed and purpose-aligned, but broader than a single-balance check.
Fetch usage history. Auto-paginates by default until all records are retrieved (or until `--limit`).
Use `--limit`, `--since`, `--until`, or `--no-paginate` when you only need a bounded subset of usage history.
