Claude Code, Skill
Claude Code Skills
223 production-ready skills for Claude Code. One folder, one SKILL.md, drop it in and go.
Compatibility: Not stated.
Grade D
Two or more Medium findings, or a High. Only try it in a sandbox.
Not a guarantee. A hygiene check of the source at the commit shown, not a security audit.
INSTALL_REMOTE_SCRIPT OBFUSCATION_MINIFIED_PAYLOAD
Why this grade
- INSTALL_REMOTE_SCRIPT High
Fetches a script from the network and runs it (a pipe to a shell, or an install hook with a URL).
diagram/SKILL.md, line 118
- **D2** → installed to `$HOME/.local/bin/d2` via the official installer (`curl -fsSL https://d2lang.com/install.sh | sh -s -- --prefix "$HOME/.local"`). Single static Go binary, n - OBFUSCATION_MINIFIED_PAYLOAD Medium
Contains a very long line with almost no spaces in a script or style file.
Design/impeccable/scripts/modern-screenshot.umd.js, line 6
`);return t.appendChild(r),t}function pt(e,t){let{width:r,height:n}=t;if(I(e)&&(!r||!n)){const i=e.getBoundingClientRect();r=r||i.width||Number(e.getAttribute("width"))||0,n=n||i.h
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.
If you think this grade is wrong, email [email protected] with the entry link and your evidence. We aim to acknowledge within two working days and decide within seven. If we confirm an error, we aim to correct it within 24 hours of confirming it. These are aims, not guarantees.
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
Design/impeccable/scripts/impeccable-paths.mjs, line 84
try { fs.unlinkSync(filePath); } catch {}
Design/impeccable/scripts/live-server.mjs, line 687
try { fs.rmSync(state.sessionDir, { recursive: true, force: true }); } catch {}
Design/impeccable/scripts/live-server.mjs, line 809
try { fs.unlinkSync(existingRecord.path); } catch {}
Show more
Dev/blueprint-os/scripts/runner.py, line 187
r = subprocess.run(dod["check"], shell=True, cwd=cwd, env=env,
Motion/gsap/scripts/extract-audio-data.py, line 52
result = subprocess.run(cmd, capture_output=True)
Motion/remotion-to-hyperframes/scripts/frame_strip.sh, line 52
probe = subprocess.run(
Motion/remotion-to-hyperframes/scripts/frame_strip.sh, line 105
subprocess.run(cmd, check=True)
album-mastering/scripts/analyze.py, line 9
p = subprocess.run(
album-mastering/scripts/audit.py, line 36
r = subprocess.run(
album-mastering/scripts/audit.py, line 47
r = subprocess.run(["exiftool", "-j", "-G", path], capture_output=True, text=True)
album-mastering/scripts/audit.py, line 60
r = subprocess.run(["metaflac", "--export-tags-to=-", path],
Install and update
Serious
install fetches a script from the network.
INSTALL_REMOTE_SCRIPT
CAIO/agent-goal-skill/README.md, line 71
curl -sSL https://raw.githubusercontent.com/<your-username>/agent-goal-skill/main/install.sh | bash
diagram/SKILL.md, line 118
- **D2** → installed to `$HOME/.local/bin/d2` via the official installer (`curl -fsSL https://d2lang.com/install.sh | sh -s -- --prefix "$HOME/.local"`). Single static Go binary, n
diagram/render.sh, line 94
err "Manual install: curl -fsSL https://d2lang.com/install.sh | sh -s -- --prefix \"\$HOME/.local\""
Show more
higgsfield-generate/SKILL.md, line 26
curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh
higgsfield-soul-id/SKILL.md, line 26
curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh
Network
Concern
can reach generativelanguage.googleapis.com. The description does not name that host. can reach scontent-xxx.xx.fbcdn.net. The description does not name that host. can reach video-xxx.xx.fbcdn.net. The description does not name that host. can reach graph.facebook.com. The description does not name that host. can reach a host that is not written as a fixed address. can reach api.clerk.com. The description does not name that host.
NETWORK_NO_FIXED_HOST NETWORK_UNNAMED_HOST
Ads/ad_designer/SKILL.md, line 132
curl -s "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-flash-image-preview:generateContent?key=$GEMINI_API_KEY" \
Ads/meta_ads_extractor/SKILL.md, line 106
curl -sL -o "output.jpg" "https://scontent-xxx.xx.fbcdn.net/v/..."
Ads/meta_ads_extractor/SKILL.md, line 107
curl -sL -o "output.mp4" "https://video-xxx.xx.fbcdn.net/v/..."
Show more
Ads/meta_ads_publisher/SKILL.md, line 115
curl -X POST "https://graph.facebook.com/v21.0/act_{AD_ACCOUNT}/campaigns" \
Ads/meta_ads_publisher/SKILL.md, line 134
curl -X POST "https://graph.facebook.com/v21.0/act_{AD_ACCOUNT}/adsets" \
Ads/meta_ads_publisher/SKILL.md, line 156
curl -X POST "https://graph.facebook.com/v21.0/act_{AD_ACCOUNT}/adimages" \
Ads/meta_ads_publisher/SKILL.md, line 167
curl -X POST "https://graph.facebook.com/v21.0/act_{AD_ACCOUNT}/ads" \
Ads/meta_ads_publisher/SKILL.md, line 177
curl -X POST "https://graph.facebook.com/v21.0/act_{AD_ACCOUNT}/ads" \
Design/impeccable/scripts/live-browser.js, line 2293
return fetch('http://localhost:' + PORT + '/events', {
Design/impeccable/scripts/live-browser.js, line 4146
fetch(`http://localhost:${PORT}/design-system.json?token=${TOKEN}`, { cache: 'no-store' }),
Design/impeccable/scripts/live-browser.js, line 4147
fetch(`http://localhost:${PORT}/design-system/raw?token=${TOKEN}`, { cache: 'no-store' }),
Design/impeccable/scripts/live-complete.mjs, line 60
const res = await fetch(`http://localhost:${info.port}/poll`, {
Design/impeccable/scripts/live-server.mjs, line 736
const res = await fetch(`http://localhost:${info.port}/stop?token=${info.token}`);
Design/impeccable/scripts/live-status.mjs, line 16
const res = await fetch(`http://localhost:${info.port}/status?token=${info.token}`);
Secrets
Concern
reads a credential or environment file.
SECRETS_PATH_DOTENV
.gitignore, line 6
*.pyc
.gitignore, line 7
.env
Ads/meta_ads_publisher/SKILL.md, line 29
> **Portability note (VPS-only infra):** credentials below assume a local `.env` and the OmegaOS
Show more
Ads/meta_ads_publisher/SKILL.md, line 43
Set these in your `.env` file:
CAIO/caio-implementation-runbook/references/02-server-and-stack-provisioning.md, line 189
- **Secrets in `.env` committed "temporarily."** Never. Client secret manager from STEP 4. (R-ENV / L0.)
CAIO/mvp-shipping-architect/README.md, line 130
- The env vars across all 3 places (`.env.local`, Vercel, Convex dashboard)
CAIO/mvp-shipping-architect/references/03-stack-and-scaffold.md, line 97
.env.local env vars (see §E, never committed)
CAIO/mvp-shipping-architect/references/03-stack-and-scaffold.md, line 201
# .env.local (never committed; .gitignore must include it)
Agent instructions
Pass
No instruction to ignore earlier instructions or to hide a step.
Obfuscation
Concern
contains a minified payload.
OBFUSCATION_MINIFIED_PAYLOAD
Design/impeccable/scripts/modern-screenshot.umd.js, line 6
`);return t.appendChild(r),t}function pt(e,t){let{width:r,height:n}=t;if(I(e)&&(!r||!n)){const i=e.getBoundingClientRect();r=r||i.width||Number(e.getAttribute("width"))||0,n=n||i.h
Design/ui-ux-pro-max/data/google-fonts.csv, line 1
Family,Category,Stroke,Classifications,Keywords,Styles,Variable Axes,Subsets,Designers,Popularity Rank,Trending Rank,Is Noto,Date Added,Last Modified,Google Fonts URL
Design/ui-ux-pro-max/templates/platforms/windsurf.json, line 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 b7165d12bfe3. can delete files. install fetches a script from the network. can reach generativelanguage.googleapis.com. The description does not name that host. can reach scontent-xxx.xx.fbcdn.net. The description does not name that host. can reach video-xxx.xx.fbcdn.net. The description does not name that host. can reach graph.facebook.com. The description does not name that host. can reach a host that is not written as a fixed address. can reach api.clerk.com. The description does not name that host. reads a credential or environment file. contains a minified payload.
Date and source
Date checked:
github.com
Commit graded: b7165d12bfe34e85fc7bb7d57b450726db755ca8
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.