Skip to content
Back to skills

Skill Supply Chain Audit

DSecurity

Audit third-party agent skills before install—metadata, triggers, scripts, network/exfil patterns, and overlap with existing skills. Use before importing skills from external catalogs or vendoring new SKILL.md files. Triggers: "audit skill", "import skill", "skill security", "third-party skill".

  • 25 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 27, 2026
data-aishellbashsecurity

Security analysis

D50/100
  • criticalPipes output to a shell interpreter
  • criticalDownloads and executes remote scripts — classic supply chain attack

Pro shows the line behind each finding and how to fix it

Scanned May 27, 2026

npx -y skills add charlieviettq/awesome-agent-skill --skill skill-supply-chain-audit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Supply Chain Audit?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Supply Chain Audit
[![Security: D — Skills Directory](https://www.skillsdirectory.com/api/skills/charlieviettq-skill-supply-chain-audit/badge)](https://www.skillsdirectory.com/skills/charlieviettq-skill-supply-chain-audit)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-supply-chain-audit
description: >
  Audit third-party agent skills before install—metadata, triggers, scripts,
  network/exfil patterns, and overlap with existing skills. Use before importing
  skills from external catalogs or vendoring new SKILL.md files.
  Triggers: "audit skill", "import skill", "skill security", "third-party skill".
---

# Skill supply chain audit

## When to run

- Before adding skills from Antigravity, skills.sh, or unknown repos.
- After updating vendored skill packs.
- When a skill requests unusual permissions or runs shell scripts.

## Audit checklist

| Check | Pass criteria |
|-------|----------------|
| Source | Known repo, license noted, pinned version or commit |
| Frontmatter | `name` matches folder; description matches behavior |
| Triggers | No overly broad auto-invoke (e.g. every message) |
| Scripts | No obfuscated code; no blind `curl \| bash` |
| Network | No hidden exfil endpoints; env secrets not required unless justified |
| Overlap | Not duplicate of gstack/voltagent/local skill |
| Risk tier | Document if offensive security or prod-destructive |

## Risk tiers

- **Low:** Markdown-only workflow guidance.
- **Medium:** Runs project test/lint commands; reads repo files.
- **High:** Network calls, credential use, prod mutations, pen-test payloads.

High-risk skills: **opt-in only**; do not add to default `installed_skills` until reviewed.

## Decision

| Outcome | Action |
|---------|--------|
| Adopt | Copy/adapt to local style; register in skill-config |
| Adapt | Extract pattern; shorten; remove unsafe steps |
| Reject | Do not install; note reason |

## Output

Short audit note: source, risk tier, overlap, adopt/adapt/reject, required mitigations.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…