# SkillSpector: installing skills is already a supply chain problem

> SkillSpector treats skill installation as a supply‑chain issue, requiring scanning, metadata, and integrity verification.

- Author: Viktor Berthelius (BRTHLS)
- Published: 2026-06-14
- Updated: 2026-06-29
- Category: automation aiops
- Tags: skillspector, nvidia, agent-skills, supply-chain
- Language: en
- Canonical: https://www.brthls.com/magazine/skillspector-supply-chain-en
- Source: BRTHLS Magazine — https://www.brthls.com

---

## Problem

Many people still treat agent skills as if they were packaged prompts.

They are not.

A skill can include instructions, scripts, references, assets, permissions, triggers, and action routes on external tools or systems. That makes it closer to an executable dependency than to a reusable note.

If you install skills without a trusted pipeline, you are not expanding capabilities. You are expanding the attack surface.

## Thesis

`SkillSpector` matters because it turns skill installation into an explicit supply‑chain problem.

The strong idea is not just “scan before install.” The strong idea is that a skill should pass through a release gate similar to any serious artifact:

- scan  
- declaration of owner and limits  
- signature or integrity verification  
- acceptance policy  

The skill stops being community folklore and becomes a governable unit.

## Framework

NVIDIA proposes a trust pipeline with three layers:

- **Scan:** SkillSpector reviews risky behavior before installation.  
- **Skill card:** documents owner, usage, risks and limits.  
- **Signature:** verifies that the reviewed artifact is the one being distributed.  

Mini‑case: a team installs a skill that promises to help with research. The skill includes helper scripts, requests network access, and touches internal MCP servers. Without a scan or card, it looks like a productivity boost. With the pipeline, you see whether the real behavior matches the description and whether the permissions are justified.

**Measurable signal:** percentage of skills installed with scan, owner and integrity verification before broad use.

**Stance:** the new npm of agents should not go into production without release control.

## Why it matters now

The official NVIDIA documentation already treats agent skills as a governance surface.

In `SkillSpector`, NVIDIA documents 64 vulnerability patterns spread across 16 categories, including:

- prompt injection  
- data exfiltration  
- privilege escalation  
- excessive agency  
- system prompt leakage  
- memory poisoning  
- MCP least privilege  
- MCP tool poisoning  

And in its `Trust Pipeline`, NVIDIA proposes a clear release gate: scan, document with skill card, sign and verify before wide deployment.

The BRTHLS reading is simple: the agent supply chain already exists. The irresponsible thing is to act as if it doesn’t.

## Counterexample

"The skill is on GitHub and the description seems reasonable."

That says nothing about:

- what it actually executes  
- what permissions it needs  
- whether the code matches what it promises  
- whether the installed artifact is the same one that was reviewed  

Trust by sympathy is not governance.

## Protocol (3 steps)

1. **Scan before installing.** Full skill directory, not just `SKILL.md`.  
2. **Require minimal metadata.** Owner, intended use, risks, outputs and references.  
3. **Verify integrity.** The reviewed artifact must be the one that reaches the agents.  

| Layer | Question | Risk if missing |
| --- | --- | --- |
| scan | what risky behavior appears | blind installation |
| skill card | who is responsible and why it exists | capability without owner |
| signature | is it the same artifact | substitution or drift |

## Related

- [Tool Registry: the new risk map of enterprise agents](/magazine/tool-registry-enterprise-agent-risk-en)  
- [MCP in enterprise: the standard that prevents agent chaos](/magazine/mcp-enterprise-standard-prevents-agent-chaos-en)  
- [A2A + MCP: agent protocols are not a product, they are the nervous system](/magazine/a2a-mcp-agent-protocols-nervous-system-en)  

## Sources consulted

- [Scan Agent Skills Before Installation](https://docs.nvidia.com/skills/scanning-agent-skills)  
- [A Trust Pipeline for Agent Skills](https://docs.nvidia.com/skills/agent-skill-trust-pipeline)  
- [NVIDIA-Verified Agent Skills Provide Capability Governance for AI Agents](https://developer.nvidia.com/blog/nvidia-verified-agent-skills-provide-capability-governance-for-ai-agents/)  
- [SkillSpector repository](https://github.com/NVIDIA/SkillSpector)  

## Next step

Make a list of the skills your agents already use. If you cannot say which scans they passed, who approved them and how you verify the installed artifact, you still do not have a skill ecosystem. You have imports with faith.

---

*Translated from the Spanish original with AI assistance and reviewed for accuracy. [Read the original in Spanish](/magazine/skillspector-instalar-skills-ya-es-problema-supply-chain-es).*

---

_Cite as: Berthelius, V. (2026). "SkillSpector: installing skills is already a supply chain problem". BRTHLS Magazine. https://www.brthls.com/magazine/skillspector-supply-chain-en_
