Skill rot is what happens when skills sprawl faster than anyone can govern them: hundreds of SKILL.md files scattered across repos, copied instead of referenced, never tested, owned by nobody, impossible to discover, and quietly drifting from the systems and practices they were written to encode. A rotten skill does not throw an error. It activates confidently and teaches every agent that loads it something that used to be true. Most orgs are already generating skills faster than they can catalog, own, or trust them, and the instinct is to write more. But the problem was never authoring. A skill looks like documentation and behaves like a dependency: it carries real operational knowledge, it drifts, it gets forked, and it needs a lifecycle. Standardizing skills is not about mandating one framework and calling it done. It is about treating skills, and the plugins that bundle them, as first-class shared units of engineering context: authored once, then owned, validated, cataloged, and distributed like any other dependency. The unlock is not more skills. It is the lifecycle that turns ad hoc authoring into an org-level capability.
In this session, we'll explore GitHub's internal approach to standardized skill enablement and what it takes to make that lifecycle real at scale: discovery, distribution, ownership, testing, governance, and keeping skills current. We'll look at why interoperability is the hard part, and how a single authored standard has to land consistently across platform level surfaces including Copilot coding agent, Copilot Code Review, Copilot CLI, and the Copilot app.
Travis is a Principal Software Engineer at GitHub focused on Developer Experience, where he works to improve how developers build, collaborate, and deliver software at scale. He is passionate about simplifying complex systems, shaping effective engineering practices, and creating environments where developers can move faster with greater clarity and confidence. A seasoned speaker, architect, and writer, Travis enjoys sharing insights, exploring emerging technologies, and helping teams turn better developer workflows into meaningful business impact.
More About Travis »