# Introducing Roast: Structured AI workflows made easy

DevFeed: [Introducing Roast: Structured AI workflows made easy](<https://devfeed.tech/articles/introducing-roast-structured-ai-workflows-made-easy-1451.md>)

Original publisher: [Read original article](<https://shopify.engineering/introducing-roast>)

Author: Obie Fernandez

Published: 2025-06-18T07:00:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ci](<https://devfeed.tech/tags/ci.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [flaky](<https://devfeed.tech/tags/flaky.md>), [framework](<https://devfeed.tech/tags/framework.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [test-coverage](<https://devfeed.tech/tags/test-coverage.md>), [tool](<https://devfeed.tech/tags/tool.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

## AI overview

Shopify introduces Roast, an open-source framework for building structured, reproducible AI workflows. It combines declarative YAML configuration and Markdown prompts with conventional code execution to make multi-step AI processes more reliable for developer productivity tasks such as test assessment and code-quality analysis.

## Source excerpt

Our Augmented Engineering DX team tackles developer productivity challenges like flaky tests and low test coverage using AI agents. We discovered breaking complex tasks into discrete steps was key to reliable AI performance, leading to the creation and open-sourcing of Roast, a tool designed to structure AI workflows effectively.