TL;DR: As enterprise teams spread skills across Claude Code, Cursor, VS Code, Codex, ChatGPT and other clients, reusable knowledge fragments, version drift and policy inconsistency become governance problems, according to Obot. The underlying issue is not tool diversity but the absence of a controlled distribution layer for AI workflows and their embedded policy logic.
NHIMG editorial — based on content published by Obot: centralised skill management for AI clients and enterprise workflow governance
By the numbers:
- Only 44% of organisations have implemented any policies to manage their AI agents, despite 92% agreeing that governing AI agents is critical to enterprise security.
- Systems with least-privileged AI access had a 17% incident rate vs 76% for over-privileged systems.
- When AWS credentials are exposed publicly, attackers attempt access within an average of 17 minutes.
Questions worth separating out
Q: How should security teams govern AI skills across multiple clients?
A: Treat AI skills as governed artefacts with owners, version control, approval states, and distribution rules.
Q: Why do MCP-connected AI workflows create new governance risk?
A: MCP-connected workflows expand the identity perimeter because a model can act through tools and data sources rather than only through a human user session.
Q: What do organisations get wrong about managing skills in Git?
A: They assume Git solves the full problem, when it really only handles source control.
Practitioner guidance
- Inventory all skills across AI clients Build a central inventory of skills, scripts, and related artefacts across Claude Code, Cursor, VS Code, and other clients so the organisation can see what exists, where it lives, and who owns it.
- Classify skills by policy sensitivity Separate public, team-scoped, and restricted skills, then attach ownership and approval rules to each class before allowing installation in user environments.
- Enforce versioned distribution from a single source of truth Use a controlled repository and release process so every client receives the same approved version, with revocation and rollback available when policy changes.
What's in the full article
Obot's full article covers the operational detail this post intentionally leaves for the source:
- How the registry model aggregates skills from multiple Git repositories into a single distribution layer.
- How client-specific installation paths work across different AI tools and why that matters operationally.
- How access policies are applied to separate private, team-scoped, and shared skills.
- How the CLI discovery workflow changes the user experience for finding approved skills.
👉 Read Obot's analysis of centralized skill management for AI clients →
AI skills across clients: what changes when governance centralises?
Explore further
Centralised skill management is now an identity governance requirement, not a convenience feature. Once reusable AI knowledge encodes policy, routing, or operational decisions, it becomes part of the control plane for human and machine work. That means organisations need lifecycle control, ownership, and auditability for skills in the same way they need them for secrets or privileged access. The practitioner takeaway is simple: if a skill can change behaviour, it must be governed like a policy-bearing artefact.
A question worth separating out:
Q: How can teams reduce risk when AI assistants can load shared skills?
A: They should restrict which skills can be installed, require approval for policy-bearing content, and monitor where those skills are active. The key is to prevent unmanaged replication and ensure updates propagate from one trusted release path. That keeps the skill layer aligned with the organisation’s current controls.
👉 Read our full editorial: Centralized skill management is becoming necessary for AI clients