Ohans Emmanuel

Ohans Emmanuel

Staff software engineer and technical author with 5+ published books. Since 2017, he’s written extensively about software and product development, with his work reaching 5M+ readers. He specialises in turning complex problems into simple, reliable systems and building delightful user interfaces that hold up in the real world.
Don’t Build Agents, Build Agent Skills Instead (in React)
React Summit 2026React Summit 2026
Upcoming
Don’t Build Agents, Build Agent Skills Instead (in React)
Over the past year, model intelligence has skyrocketed, and agent tooling has improved significantly. However, there's still a gap: most AI agents don't have the procedural, domain-specific expertise needed to do real work inside real products, especially in React apps, where a small behaviour change turns into user-facing regressions. 

In this talk, I'll show how leveraging Agent Skills changes how you build AI features in React: from prompt tweaking to shipping packaged guides, resources and scripts that turn a general-purpose agent into a product-specific one via the Agent Skills protocol.  I'll also show a practical way to do this in React apps without changing your current frameworks or LLM, with evals and versioning in place to prevent regressions.
How to Build Reliable AI Agents with Agent Skills (in React)
React Summit 2026React Summit 2026
Upcoming
How to Build Reliable AI Agents with Agent Skills (in React)
Workshop
Over the past year, model intelligence has skyrocketed, and agent tooling has improved significantly. However, there's still a gap: most AI agents don't have the procedural, domain-specific expertise needed to do real work inside real products, especially in React apps, where a small behaviour change turns into user-facing regressions.

In this workshop, I'll show how leveraging Agent Skills changes how you build AI features in React: from prompt tweaking to shipping packaged guides, resources and scripts that turn a general-purpose agent into a product-specific one via the Agent Skills protocol.  I'll be showing a practical way to do this in React apps without changing your current frameworks or LLM, with evals and versioning in place to prevent regressions.
Register