Caveat verdict

fatsecret-api

88
๐ŸŸข Trusted
No high-risk patterns surfaced by the deep scan โ€” automated capability review, not behavioral proof.

Requires client ID/secret to call FatSecret API, a standard integration pattern without hidden exfiltration.

โš  Flagged for review โ€” coarse, uncorroborated signal, not a confirmed exploit. Review the config yourself before installing.

Automated static analysis โ€” not a human review. Caveat flags capabilities, not confirmed intent, and can produce false positives. Disagree with this verdict? Use Dispute below.

98
security
100
transparency
90
maintenance

Findings (2)

Coarse signal โ€” prose, single-step high

Instruction-prose smuggling shape detected: collects a sensitive target ("credentials") and emits it outward ("POST"). Phrased as prose with no trigger tokens โ€” a semantic prompt-injection / data-exfil pattern the syntactic scanners can't see. Final tier capped at Caution; review the instructions before installing.

SKILL.md ยท | Endpoint | Method | Data sent | |---|---|---| | `https://platform.fatsecret.com/rest/v2/server.api` | POST | OAuth 2.0 bearer-token authorized requests: metho

Pattern match low

Python os.environ.get โ€” reads environment variable

scripts/fs_runner.py ยท prose ยท downgraded ยท os.environ.get(

Permissions & capabilities

Requires 2 environment variables. (2 sensitive: FATSECRET_CLIENT_ID, FATSECRET_CLIENT_SECRET). Requires 1 system binary.

Is this flag fair?

Check another skill Browse the registry Auditing your own skills or configs? Use the API