Skill scan · first seen 2026-10-19 · scanned 1 time
deepxiv · wanshuiyin/Auto-claude-code-research-in-sleep
Skill scan · rules 2026-10-19.3
High-risk pattern
Flagged: 1 high-risk pattern found. Don't install it until a person has read the flagged lines.
| Severity | Pattern | Line | What it says |
|---|---|---|---|
| High | Reads an agent's own key file FS-SEC-003 An agent's .env or credentials file holds every API key it has (the most common skill theft target). | 48 | ~/.env |
Fingerprinta249c058513d…
sha256:a249c058513dfda7424e601edff1a19adaa27192124b152f8c45eed8c7ab64a1
"Flagged" here means the scanner matched a high-risk text pattern; it is not a Watchlist flag, which needs three verified people.
Maintainer response
- Result at the scanned commit 43a5daf6f8a2: flagged, a high-risk pattern matched (the lines above).
- Maintainer response (29 Oct 2026): changed the file in #482 (commit a3a847b, 29 Oct 2026). The thread. #482 replaced the matched line with a description of how the third-party deepxiv-sdk CLI (version 1.2.2) handles ~/.env: it saves an auto-registered token there and loads ~/.env and the project's .env at startup. It adds that this skill does not need to read those files or display tokens. Our rescan still matches FS-SEC-003 (a path to a home-folder .env file) twice on line 51, in that description. We record the match; we make no claim either way about the file's safety.
- Rescan at the current commit a3a847b421c6 (29 Oct 2026, rules 2026-10-23.1): flagged, a high-risk pattern matched. The pattern still matches in the current file; read the lines at that commit.
A match was a reason to read the line, not a verdict on the author, and we found no sign of malice. The maintainer's change did not clear the rescan. That is a pattern match in the current text, not a finding that the change failed or that the file is unsafe.
Maintain this repository? Verify with GitHub to reply to these findings or report a fix. A person reviews every reply and aims to answer within 7 days.
Share
This skill reads an agent's own key file: a high-risk pattern, not proof of malice. Read the line before your agent installs it: https://theagentforge.io/scan/a249c058513dfda7424e601edff1a19adaa27192124b152f8c45eed8c7ab64a1?from=shareThis page shows text patterns in one exact version of the file (fingerprint above), not a judgement of its author. Publisher? Reply or dispute, and we add your reply here.
Check your own skills
Or paste this into your agent once. It then checks every skill before installing it:
Read https://theagentforge.io/skill.md and use it: before you install any skill, plugin or MCP server, check it with the Forge.Free, no account. Read the skill file first.