Cursor, Plugin
myagents
One command to give Claude Code, Cursor, and Codex shared memory, specialist reviewers, working rules, and curated plugins
Compatibility: Not stated.
Grade B
Minor issues only, no Medium or High. Worth a quick look at the findings below before installing.
Not a guarantee. A hygiene check of the source at the commit shown, not a security audit.
Rescanned at commit b2fd9f406c15.
PERMISSION_DELETE_FILES NETWORK_NO_FIXED_HOST NETWORK_UNNAMED_HOST SECRETS_PATH_DOTENV INSTALL_DOCUMENTED_INSTALLER OBFUSCATION_FILE_OVER_READ_CAP
Why this grade
- PERMISSION_DELETE_FILES Low
Contains a call that can delete files.
alt/uninstall.sh, line 75
if (empty && file.includes(`${path.sep}plugins${path.sep}`)) fs.rmSync(file); - NETWORK_NO_FIXED_HOST Low
Makes a network call whose host is not written as a fixed address.
alt/install.sh, line 9
# Run from a clone, the library sits next to this folder. Piped from curl there - NETWORK_UNNAMED_HOST Low
Calls a fixed host that the description does not name.
alt/install.sh, line 9
# Run from a clone, the library sits next to this folder. Piped from curl there - SECRETS_PATH_DOTENV Low
Mentions a .env file.
plugins/albino/agents/security-reviewer.md, line 36
- **Infrastructure & secrets**: committed .env files or SSH keys, hardcoded cloud credentials, over-permissive IAM roles - INSTALL_DOCUMENTED_INSTALLER Note
Documentation shows an installer that pipes a download into a shell.
README.md, line 23
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/install.sh | bash - OBFUSCATION_FILE_OVER_READ_CAP Note
A file was over the read cap and was not fully read.
plugins/albino/mcp-servers/agent-memory/uv.lock, line 1
version = 1
Any High, or two or more Medium findings, give D. One Medium gives C. Low findings or a security Note give B. Each code names a finding behind the letter.
Grades are a hygiene check of the source at the commit shown, on the date checked, not a security audit or a guarantee. The free directory grades are automated. Before release, a PlugVet engineer reviews every paid report and any grade we hold back, including all F grades, against the source code and the evidence we quote.
What was checked
Plain notes from the hygiene checks.
Permissions
Concern
can delete files.
PERMISSION_DELETE_FILES
alt/uninstall.sh, line 75
if (empty && file.includes(`${path.sep}plugins${path.sep}`)) fs.rmSync(file);
plugins/albino/mcp-servers/agent-memory/src/agent_memory/paths.py, line 33
result = subprocess.run(
plugins/albino/mcp-servers/agent-memory/src/agent_memory/paths.py, line 60
result = subprocess.run(
Install and update
Note
The docs document an installer that pipes a download into a shell.
INSTALL_DOCUMENTED_INSTALLER
README.md, line 23
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/install.sh | bash
README.md, line 277
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/uninstall.sh | bash
README.md, line 283
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/uninstall.sh | bash -s -- --purge
Show more
alt/README.md, line 9
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/alt/install.sh | bash
alt/README.md, line 12
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/alt/install.sh | bash -s -- --no-observer
alt/README.md, line 64
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/alt/uninstall.sh | bash
alt/README.md, line 67
curl -fsSL https://raw.githubusercontent.com/RashadAnsari/myagents/master/alt/uninstall.sh | bash -s -- --purge
Network
Concern
can reach a host that is not written as a fixed address. can reach bun.sh. The description does not name that host.
NETWORK_NO_FIXED_HOST NETWORK_UNNAMED_HOST
alt/install.sh, line 9
# Run from a clone, the library sits next to this folder. Piped from curl there
alt/uninstall.sh, line 9
# Run from a clone, the library sits next to this folder. Piped from curl there
plugins/albino/scripts/run-with-bunx.sh, line 22
if command -v curl >/dev/null 2>&1; then
Show more
plugins/albino/scripts/run-with-bunx.sh, line 23
installer_cmd="curl -fsSL https://bun.sh/install"
plugins/albino/scripts/run-with-bunx.sh, line 24
elif command -v wget >/dev/null 2>&1; then
plugins/albino/scripts/run-with-bunx.sh, line 25
installer_cmd="wget -qO- https://bun.sh/install"
plugins/albino/scripts/run-with-bunx.sh, line 27
log "ERROR: neither curl nor wget on PATH; cannot auto-install bun."
plugins/albino/scripts/run-with-uv.sh, line 22
if command -v curl >/dev/null 2>&1; then
Secrets
Concern
reads a credential or environment file.
SECRETS_PATH_DOTENV
plugins/albino/agents/security-reviewer.md, line 36
- **Infrastructure & secrets**: committed .env files or SSH keys, hardcoded cloud credentials, over-permissive IAM roles
plugins/albino/mcp-servers/agent-memory/README.md, line 76
- Secrets, tokens, credentials, cookies, private keys, or `.env` values.
plugins/albino/mcp-servers/agent-memory/README.md, line 107
- Secrets, tokens, credentials, or `.env` values.
Show more
plugins/albino/skills/agent-memory/SKILL.md, line 66
- Secrets, credentials, API keys, or `.env` values.
plugins/albino/skills/agent-memory/SKILL.md, line 132
- Secrets, tokens, credentials, or `.env` values.
Agent instructions
Pass
No instruction to ignore earlier instructions or to hide a step.
Obfuscation
Note
a file was over the read cap and was not fully read.
OBFUSCATION_FILE_OVER_READ_CAP
plugins/albino/mcp-servers/agent-memory/uv.lock, line 1
version = 1
Licence
Pass
A licence file is present (LICENSE).
Maintainer activity
Pass
The latest commit is within the last 365 days.
Note
Hygiene check of commit b2fd9f406c15. can delete files. can reach a host that is not written as a fixed address. can reach bun.sh. The description does not name that host. reads a credential or environment file. a file was over the read cap and was not fully read.
Date and source
Date checked:
github.com
Commit graded: b2fd9f406c1546e18ab0086835ed519fb9d3b320
This link goes to the original host. PlugVet does not host or check what you download from there, and installing it is your own decision and risk.