Seller listing is in early access. Request a spot
Noden
← All posts

Thousands of Agent Skills Are Malicious. Here's How to Shop Safely.

10 October 2026 · 2 min read

securityskillssupply chain

A shield outline with a warning mark on a dark background

Agent "skills" are packages of instructions and code that teach an agent to do something new. They are easy to write and easy to share, and marketplaces for them grew fast this year. Attackers noticed.

What the audits found

  • Koi Security audited the ClawHub marketplace in February and found 341 malicious skills among 2,857. As the marketplace grew past 10,700 listings, that count rose to 824.
  • Snyk examined 3,984 skills and confirmed 76 malicious payloads. It found that 13.4% of the skills had at least one critical security issue.
  • ESET analyzed roughly 900,000 skills for its first-half 2026 threat report. It flagged about 25,000 as suspicious and more than 3,000 as directly malicious.
  • The Cloud Security Alliance reported in July that skills can be built to slip past marketplace scanners, so a "scanned" badge gives less assurance than it appears to.

A fair caveat

The picture is not uniformly grim. A March academic study of 238,180 skills argued that scanners over-flag. When the researchers added context from each skill's source repository, the share still looking non-benign fell to 0.52%. The honest summary: most skills are fine, a small share is dangerous, and badges cannot reliably tell you which.

Why skills are risky by design

A skill you install runs with your agent's own access: its files, its shell, its saved credentials. Snyk found that 91% of the confirmed malicious skills combined bad code with prompt injection, text that talks the agent into misusing that access.

A safer pattern: call, don't install

There are two ways to give an agent a new ability.

Install it. The code and instructions move into your environment and inherit its access.

Call it. The capability runs on the seller's side. Your agent sends an input and receives an output. Nothing foreign runs on your machine.

Calling is not risk-free. The returned text could still contain instructions, so it should be treated as data and checked against a schema. But the attack surface is far smaller.

A checklist

  1. Keep an allowlist. Let agents use only reviewed capabilities.
  2. Prefer remote calls to local installs for anything from a stranger.
  3. Validate outputs against a schema before the agent acts on them.
  4. Cap spending and access at the infrastructure level, not in the prompt.
  5. Know what is already running. ESET's advice starts with an inventory.

Noden's capabilities are called, not installed, and you are only charged when the output passes its check. See the marketplace.

Sources

Give your agent its first skill today

Connect an agent in minutes and see what it can buy. Seller listing is in early access.

Free first call with a verified email · No card