Skip to content

This is a community translation of the original Chinese text. The translation may contain inaccuracies. When in doubt, please refer to the original Chinese version.

Transferable Skills Are Professional Certifications

The second face of a skill points outward: professional certification.

An accounting license, a driver's license, any professional qualification — change companies and the certificate is still the same certificate, with the same force. A transferable skill is an agent's certification: it isn't bound to any particular agent, environment, or role. Attach it anywhere and it works, without its effectiveness collapsing.

Why Certifications Cross Environments

A certification crosses environments for exactly one reason: it is verifiable.

A driver's license is recognized in any city because there's a standardized examination behind it — no matter who administers the test or where, the results line up. For a skill to qualify as a certification, it has to clear the same bar: reusable across agents, environments, and roles, with results that can be checked — not "it seems to work on my setup."

This puts a hard requirement on skill design: no dependence on any particular agent's hidden context. If a skill only runs because some agent has accumulated a pile of unstated preconditions, and breaks the moment you switch agents, it isn't a certification. It's that agent's personal habit, at best. A certification must carry everything it needs — preconditions, dependencies, usage — all stated explicitly, so anyone can pick it up and follow it.

Two Kinds of Skills, Two Sets of Standards

At this point the two faces are clear: onboarding training stays with the role; professional certifications transfer.

Their design standards differ. Onboarding training only needs to work in its own role, so it can lean freely on internal company conventions. A certification has to work everywhere, so every dependence on internal conventions must be cut — self-contained, verifiable, portable.

Before designing a skill, decide which kind it is. If it's onboarding training, don't force it to be generic. If it's a certification, don't let it quietly depend on the local environment. Either way, what determines whether it's an asset or a liability is the same thing — reproducibility.