AI agent skills are becoming the next enterprise supply chain risk - here’s how to govern them

A robot's hand typing on a laptop keyboard
(Image credit: Getty Images)

AI agents are crossing a threshold: they’re no longer confined to experiments or copilots in a single tool; they’re increasingly embedded in everyday engineering work, from writing and reviewing code to helping handle incidents, deploying changes, producing documentation, and automating operational playbooks.

As adoption accelerates, one mechanism is emerging as the quickest way to define an agent’s behavior in repeatable, shareable form: agent skills.

Yonatan Arbel

Developer Advocacy Lead at JFrog.

In many teams, skills are small, portable bundles - often just files that combine prompts, scripts, and lightweight orchestration.

Latest Videos From

They’re easy to copy, adapt, and plug into different workflows, which is exactly why they’re spreading so fast. But that same frictionless distribution is also what turns skills into an enterprise security and governance issue.

Once a skill can call tools, execute automation, and interact with sensitive environments, it stops being “just instructions.” It becomes a functional dependency - one that can influence systems and data in real time.

Enterprises have seen this pattern before with open-source packages: rapid reuse, unclear ownership, hidden transitive risk, and security incidents that trace back to something no one realized they were running.

Agent skills are heading down the same road - with one crucial difference: they don’t merely ship with your software; they can actively operate it.

From organizational know-how to reusable skills

At their best, skills solve a real enterprise problem: they help organizations codify repeatable “how we do things” knowledge.

Instead of relying on institutional memory scattered across Slack threads, runbooks, and tribal know-how, teams can package best practice into reusable units: a deployment workflow, a commit style guide, a standard incident-response flow, a compliance checklist that maps to your internal controls, or a data-handling procedure for regulated environments.

Skills also help agents work efficiently. Unlike chat-level prompts that need to be repeated (and waste tokens), skills can be loaded on demand and used with progressive disclosure: keeping the agent fast while letting it pull in deeper context, referenced files, or bundled code only when needed.

This is why adoption is accelerating. Enterprises are pulling skills from public repositories, adapting them to internal workflows, and building proprietary skills in-house. In practice, skills are becoming the community “packages” of an emerging agent ecosystem.

The governance problem: trust, provenance, and privilege

The challenge is simple: skills can be powerful, and power without governance scales risk.

A skill might run with the same privileges as the user or process invoking it. That can mean access to source code, production logs, secrets, customer data, or deployment systems. Even when a skill isn’t intentionally malicious, it can violate policy, create compliance exposure, or cause unintended operational impact.

As skills proliferate, organizations start asking the same questions they ask about open-source dependencies - but many don’t yet have the tooling or processes to answer them:

● Who authored this skill, and is that identity trustworthy?

● What version is this, and is it current?

● Has it been reviewed, scanned, or approved?

● Does it contain unsafe instructions or hidden behaviors (including prompt-level manipulation)?

● Does it request excessive permissions for what it claims to do?

● Where is the single source of truth that tells us what skills are in use across teams?

Without clear answers, skills turn into a new class of unmanaged dependency - creating a form of “Shadow AI” inside engineering organizations: agent behaviors that affect systems and data but sit outside normal governance and security oversight.

Why distribution matters: fragmentation creates governance gaps

Right now, skill distribution is fragmented.

Pulling skills directly from GitHub can work for experimentation but governing that flow at scale is difficult. Other platforms may offer convenience, but enterprise requirements quickly surface: strict version control, clear ownership, auditability, and consistent policy enforcement.

Some coding agent environments also offer private marketplaces for skills. But those approaches often come with a strategic limitation: they tightly couple skill management to a single vendor’s development environment.

That can create a long-term governance challenge - a walled garden where switching tools forces teams to rebuild their skills system of record, re-establish approvals, and recreate controls.

For teams operating at scale, vendor-tied skill management makes it harder to:

● Enforce version pinning between projects (Project A uses v1, Project B uses v2),

● Share approved skills across different agent tools and automation contexts,

● Maintain consistent governance across the wider software delivery toolchain.

What “enterprise-grade skill governance” should look like

If skills are becoming software dependencies, then enterprises need to treat them like software assets.

That means putting them under the same disciplines organizations already apply to code and packages:

● A single source of truth for skills used across the organization

● Strong metadata and versioning so teams can find, reuse, and update safely

● Security scanning to detect malicious code, compromised dependencies, unsafe behaviors, and instruction-level manipulation

● Provenance and integrity controls (e.g., cryptographic signing and attestations) so teams can verify what they’re installing is what was reviewed

● Zero-trust consumption where install/usage can validate policy and integrity, rather than assuming everything is safe

● Auditability and ownership so organizations can answer “who approved this?” and “where is it used?” quickly

The goal isn’t to slow teams down. The goal is to keep the low-friction developer experience that made skills popular, while adding the controls that make them safe to scale.

Autonomy requires control

Agent-driven workflows will increasingly sit on critical paths: software delivery, security response, compliance processes, and operational automation. Skills unlock real leverage - but unmanaged skills create a new attack surface and a new governance gap.

Enterprises don’t need to abandon skills. They need to professionalize them: treat skills as governed, first-class assets with visibility, version control, and security oversight.

Because as agents become more autonomous, the question won’t be whether your organization uses skills, it’ll be whether you can prove the skills shaping your agents are trustworthy.

We've listed the best online cybersecurity courses.

This article was produced as part of TechRadar Pro Perspectives, our channel to feature the best and brightest minds in the technology industry today.

The views expressed here are those of the author and are not necessarily those of TechRadarPro or Future plc. If you are interested in contributing find out more here: https://www.techradar.com/pro/perspectives-how-to-submit

TOPICS

Developer Advocacy Lead at JFrog.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.