This repository contains a set of rules files that can be used with Large Language Models to convert CI pipelines from various platforms into Buildkite pipeline YAML files. These rules are used in our web-based Pipeline Converter app.
There is also a Claude Code skill included to help get you started.
If you install the Buildkite CLI, your LLM agent will use that to validate the YAML that is generated. You can also set up the Buildkite MCP Server to enable the agent to create pipelines for you in your Buildkite org with that YAML.