For technical teams, the real decision is not which AI assistant wins this quarter, but how much of the organizationโs operational know-how is captured in portable form. A catalog of reusable artifacts only becomes valuable when it is treated as an internal integration layer: versioned, reviewable, and safe to consume across tools, teams, and runtime environments. That shifts the focus from isolated automation wins to maintainable platform capability.
The architectural trade-off is granularity versus bundleability. Fine-grained skills, rules, hooks, and MCP definitions are easier to reuse selectively and govern independently, but they also increase metadata burden, ownership questions, and drift risk. Bundled plugins reduce distribution friction, yet they can hide dependencies and make change management harder when one embedded capability needs to evolve faster than the rest.
Operationally, a catalog is only as useful as its lifecycle controls. Teams need conventions for placement, naming, access, review, and deprecation so artifacts do not become another shadow repository of stale instructions. The same repository that improves adoption can also expose gaps in security posture, because connector-based tooling often requires explicit secret handling, authentication boundaries, and environment-specific constraints.
For platform and engineering leaders, the key implication is governance without overcentralization. The catalog should make it easy to find, trust, and compose artifacts while preserving team autonomy. That means lightweight standards, clear compatibility notes, and disciplined ownership signals so institutional knowledge remains transferable when tooling, vendor preference, or agent runtime changes again.
Companies everywhere are trying to leverage AI to boost internal productivity metrics. Some, like Ramp and Intercom, are succeeding. Many are failing.
To make matters more complicated, the narrative around what tooling enables these gains is constantly shifting. For software engineers, auto-complete via GitHub Copilot was the bleeding-edge tool of choice in 2024. Then it was Cursor for much of 2025. 2026 has been dominated by command-line-based coding agents like Claude Code and Codex.
While the tooling layer winds ebb and flow, many of them have come to share a number of common primitives: open standards that help configure and guide these toolsโ capabilities.
Agent Skills. MCP. Plugins. These all present vendor-agnostic mechanisms by which we can configure the tools today. The catch: These mechanisms arenโt one-size-fits-all. How you can connect to an MCP server depends on your organizationโs security posture. An Agent Skill crafted specifically for one teamโs design system does not copy-paste well into that of another team.
As individuals within organizations begin to configureโand sometimes build from scratchโthe skills and MCP servers that unlock real productivity gains, the next unlock is to translate those wins to shareable, reusable institutional knowledge. AI artifact catalogs are the output of this step. They represent the useful bits of internal knowledge and glue that connect much of what employees are doing manually today, over to empowering both:
- Their peers. By sharing these artifacts within or across teams, productivity gains are shared across the organization, not in individual silos.
- And their agents. Equipping agent runtimes like Claude Code or Codex with hard-won, domain-specific guidance means employees can spend more time building agentic systems and less time toiling on repeatable labor.
The durability of open standards
There is an ongoing industry-wide rush to buy AI-powered solutions in the hopes that a vendor can unlock these sought-after productivity gains. 95% of those pilot projects are failing.
Of course, there is a spectrum of risk when buying solutions like this from a vendor. If you go all-in on Anthropicโs toolingโlike Intercom did with Claude Codeโand Anthropic continues to be an industry leader, things will go well. Make the same decision with a startupโs offering that fails to get broad industry adoption, and youโre stuck with a proprietary data model that operates in a dead-end silo you have to rebuild from scratch in a year.
Thereโs another path: that of committing to open standards. If you invest in Agent Skills, in MCP, in plugins, not only will you be protected against a single vendor going belly-up, but you wonโt even miss a beat when the leading coding agent that all your engineers demand next quarter changes, again. Switching costs drop to a fraction of what theyโd be with a proprietary stack.
Thereโs no doubt that AI capabilities are evolving at a breakneck pace. Itโs hard to predict what innovations the next cycle will bring. But whatโs unique about these vendor-agnostic standardized primitives is that they are concepts upon which innovation can build, not replace. Weโre all still building on top of HTTP that forms the fabric of the web. QWERTY keyboards are strictly inferior to Dvorak keyboards, and yet the standard prevails to this day. JavaScript is a much-maligned language, yet it underpins practically the entire frontend of the internet.
As AI rapidly reduces the cost of building, the cost of coordination among people and among entities remains high. Standards remain scarce and valuable.
AI artifacts and their relative maturity
The most important aspect of any standard is its level of adoption. Itโs clear that the leading tooling empowering internal AI transformation is coalescing around coding agent tools like Claude Code and Codex, less-technical tooling like Claude Cowork, and rich agent SDKs like those from Anthropic or OpenAI.
Taking the compatibility of leading tools in those categories as indicators of standard adoption, hereโs where I think the landscape of AI artifacts currently nets out:
| Standard | Artifact | Status | Adoption |
| Agent Skills | Skill | Vendor-agnostic standard | Highest |
| MCP servers | mcp.json and Server Card | Vendor-agnostic standard | Highest |
| Plugins | Plugin | Vendor-agnostic standard | High |
| Command line interface (CLI) tools | Custom | Unstandardized | High |
| Hooks | Hook | Derivative standard (Open Plugins) | Medium |
| Roots | Git repositories | Derivative standard (AGENTS.md) | Medium |
| Rules | Rule | Derivative standard (Open Plugins) | Medium |
A minimalist catalog stored as a Git repository for a team might start off looking something like this:
I work with software engineering teams early in their AI adoption journey, where they might have a few individual tinkerers leaning heavily into AI but havenโt yet figured out how to propagate adoption more widely. Out of the gate, my conversations with teams tend to run a gamut of disparate tool preferences, unique workflows, disjoint architectures, and other one-off quirks. A big unlock for moving these organizations forward is to introduce shared language. Shared language grounds conversations. It puts teams working on different AI-related initiatives on a path to smooth integration with each other. People get excited about how puzzle pieces might fit together.
Letโs review these artifacts in more detail.
Skills: The lifeblood of most institutional knowledge
As Tim OโReilly wrote a few months ago, a skill can be โthe integration of expert workflow logic that orchestrates when and how to use each tool, informed by domain knowledge that gives the LLM the judgment to make good decisions in context.โ
This is not the only โtypeโ of skill that currently exists out there. They can span a gamut of purposes; to name a few:
- Encoding of internal, expert orchestration knowledge (as in the above)
- Guidance on using otherwise deterministic tools (such as MCP servers or CLI tools)
- Context management tricks that have broad appeal (to make up for LLM capability limitations)
But the firstโthe encoding of expert knowledgeโis very much the most valuable and irreplaceable. Chances are, what an organization might capture in that variant of skill is knowledge not otherwise documented. It lives as tacit knowledge among your employees or is scattered across many systems so as to make any associated work a multistep journey.
The implication: Any skill you can download from the public internet is probably not nearly as valuable as an internal skill crafted by an employee. The latter skill is aware of your business context, the opinionated systems in play, and maybe encodes unique expertise hard-won over years of tenure. And most importantly: That level of insight is not making it into a model training run any time soon. Nor is it likely to be relevant to just about anyone outside of your own company. The same canโt be said for the latest skill repository on GitHub that acquires 10,000 stars. If that public skill is any good, the generic concepts will find their way into natural model and harness capabilities before long, eliminating the need for that class of skill.
Skills are extremely well-adopted; uncontroversially so by every major coding agent.
MCP and CLI tools: The connectivity layer to external systems
Most agents donโt operate in a vacuum: Interaction with external systems is how we compose AI. One agent can talk to another agent, or just some separate deterministic system, by way of MCP or a CLI tool.
The MCP versus CLI debate is well-documented, so we wonโt rehash it here. Regardless of which of the two you implement (and perhaps you use both for different use cases), the point is that MCP/CLI is responsible for poking a hole into what is otherwise a local-only sandboxed environment for your agent.
This is the layer that juggles authenticationโfacilitating OAuth, injecting any relevant secretsโand exposes some well-defined surface area for what your agent could possibly do in communication with that external system (e.g., MCP tool definitions or CLI command options).
For MCP, you have well-established conventions and standards in the form of Server Cards and server.json filesโto declare all the possible configurations of an MCP serverโand also an upcoming standard called mcp.json to declare specific configurations of an MCP server (inspired by, among others, files like .mcp.json from Claude Code).
For CLI, cataloging a tool means rolling your own catalog format: probably covering metadata like โhow to install this,โ โwhat auth mechanisms does it support,โ โwhere to store secrets,โ and related concerns that are explicitly or implicitly captured in analogous mcp.json files.
MCP is very well-adopted and natively compatible with most agent frameworks. CLI works anywhere the agent comes with bash capabilities but can be fairly limited in a sandbox environment and doesnโt share the sort of configurability as MCP does otherwise.
Hooks: Inject capabilities at deterministic trigger points
Hooks are handy to inject sprinkles of determinism in an otherwise nondeterministic agentic session. Some effective uses Iโve seen: injecting a session transcript capture step for future review or capturing analytics on what skills are being invoked within a team.
Hooks donโt have their own standard but are baked into the upcoming Open Plugins standard. The concept is supported by most major coding agents, although implementations have some variance.
Rules: Context appended to rules
Originally popularized by Cursor, rules allow for injecting blurbs of context in largely deterministic, but sometimes nondeterministic, fashion.
Functionally, many rules could be modeled as skills and AGENTS.md files. Given the popularity of the latter, itโs unclear whether they will continue to remain relevant in the long run.
Roots: An agentโs starting point
Most agents โstartโ inside a particular location in a filesystem: a โroot.โ For coding agents, this means some folder within a Git repository. In some agents, such as Claude Cowork, this is equivalent to the notion of a โproject.โ
While not directly standardized, the notion of a root is implicit in the AGENTS.md standard, which assumes the presence of a filesystem that hosts static context for which the agent should operate upon.
Plugins: Bundles to bring it all together
Plugins are somewhat unique in the above list. Conceptually, they are a bundle of several of the other artifacts. A plugin can be thought of as a composition of skills, rules, hooks, MCP servers, and some other components. The up-and-coming Open Plugins initiative spearheaded by Vercel is working to finalize what this specification looks like.
They serve a natural purpose. Any team leaning into building skills and MCP servers will quickly get to a point where several skills and MCP servers will combine to form a practical grouping of guidance and capabilities. Claude Codeโs implementation of Original Postlugin-marketplaces" target="_blank">plugin marketplaces is becoming a de facto distribution mechanism for plugins. Itโs very much an option to catalog individual artifacts, and then use mechanisms like that to distribute them all as bundled within the plugin abstraction layer.
Some companies have fully leaned into this abstraction. For example, Intercom, rather than cataloging skills or hooks individually, just catalogs pluginsโskills and hooks are fully inlined within them.
Most of the agentic tooling ecosystem is largely aligned on plugins, with Pi and OpenCode being notable holdouts.
Rich, practical catalogs are what can separate AI success stories from repeated false starts
Maybe you choose to go all-in on plugins and bundle your skills and MCP servers inline; maybe you build a granular catalog per artifact type. But whatever shape it takes, what matters is that your company is catalogingโand retaining ownership ofโits way of working. And doing so in a way that maximizes potential compatibility with the frontier tooling that is yet to be invented.
Itโs very immediately actionable for a company to start on this path. No new vendor relationship is needed, just an internal agreement to start storing artifacts in some company-wide Git repository. Encouraging sharing, moving past individual silos, celebrating winsโand eventually celebrating usageโof these artifacts. Every addition to that catalog is an opportunity for someone else to leverage an artifact someone else constructed, a chance to build on top of it, to collaborate or consolidate efforts.
If youโre part of a company building its first catalog, Iโd like to hear from you. I work with a few companies in the early stages of this initiative, and Iโve been capturing early learnings around managing these catalogs in a very lightweight open source framework called AIR. If others are getting value out of leaning into these open standards as catalogs, we likely have an opportunity to collaborate across companies on some of the glue and minutiae that can operationalize the ideas here.
Ramp and Intercom arenโt winning because they picked the right tooling vendor. Theyโre winning because theyโve turned individual productivity into organizational capability. The tooling will keep rotating. Whether your company compounds alongside it is a choice worth making deliberately.
Enjoyed this article? Sign up for our newsletter to receive regular insights and stay connected.

