Co-authored with Ferguson Watkins and Danny Grimmig. This article introduces Hyper Prompt Markup Language, a templating language for dynamic AI prompts.

HPML brings tool calls, conditionals, loops, and reusable snippets into the prompt itself. It lets teams assemble the relevant context before a model receives the request, with shared components that can be updated in one place.