К основному содержанию
плагин

buildkite — плагин для Claude Code: пайплайны и миграция CI

Набор скиллов Buildkite для Claude: агент пишет YAML пайплайнов, гоняет bk и buildkite-agent, ходит в API и переносит CI с других систем.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install buildkite@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает buildkite

Плагин ставит в агент семь скиллов, каждый про свою часть работы с Buildkite. Pipelines отвечает за YAML, типы шагов, плагины, кэширование, параллелизм, динамические пайплайны, матричные сборки, артефакты и хуки. Migration планирует переезд с GitHub Actions, Jenkins, CircleCI, Bitbucket Pipelines и GitLab CI через bk pipeline convert. Ещё есть preflight, agent runtime, cache, CLI и API.

Устроено так: скиллы учат агента рабочим умолчаниям и типовым ошибкам, а не пересказывают документацию. Подробные справочники лежат в подкаталогах references/ и подгружаются по необходимости. Поэтому агент опирается на уже знакомые ему YAML и понятия CI/CD — если вы не понимаете, что такое шаг или артефакт, подсказки будут мало полезны.

Ставить можно через маркетплейс Claude, через npx skills add buildkite/skills или копированием каталогов skills/buildkite-* в .claude/skills. Для Claude есть отдельный вариант с MCP-сервером Buildkite. Лицензия MIT.

Какие задачи решает

  • написать корректный YAML пайплайна Buildkite с нужными типами шагов
  • перенести сборку с GitHub Actions или Jenkins на Buildkite
  • прогнать CI против локальных незакоммиченных изменений
  • вызвать buildkite-agent внутри шага сборки
  • разобраться с REST и GraphQL API Buildkite и вебхуками

Примеры запросов агенту

  • Собери пайплайн Buildkite для сборки и тестов на Python, с кэшем зависимостей
  • Перенеси наш workflow из GitHub Actions в пайплайн Buildkite через bk pipeline convert
  • Прогони preflight-сборку против моих локальных изменений

Как установить buildkite

Через маркетплейс плагинов

/plugin install buildkite@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о buildkite

Как установить buildkite в Claude Code?

Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-official, затем /plugin install buildkite@claude-plugins-official.

Что делает buildkite?

Добавляет агенту семь скиллов по Buildkite: пайплайны, миграция, preflight, agent runtime, cache, CLI и API. Агент пишет YAML, вызывает команды bk и buildkite-agent и обращается к API.

Чем скиллы отличаются от документации Buildkite?

Документация описывает все опции, а скиллы передают опыт: какие умолчания брать, как строить динамический пайплайн, когда OIDC лучше статичного токена. Справочники лежат в references/ и грузятся по мере надобности.

Исходный текст

SKILL.md · MIT
# Buildkite Skills

The official Buildkite skills for Claude Code, Cursor, and other AI coding
agents. Install them into your agent of choice so it can generate correct
pipeline YAML, run `bk` and `buildkite-agent` CLI commands, call the API,
configure agents, and run preflight builds.

## Installation

```bash
npx skills add buildkite/skills
```

See [skills.sh](https://skills.sh) for supported agents and options.

### Claude Code

Add the marketplace and install the plugin:

```
/plugin marketplace add buildkite/skills
/plugin install buildkite@buildkite-skills
```

### Cursor

Search for **Buildkite Skills** in the Cursor Marketplace, or run `/add-plugin` and search for "Buildkite".

### Kiro

Recommended (one install): add the Buildkite **power** in the Powers panel, pointing at
`github.com/buildkite/skills`. The root `POWER.md`, `mcp.json`, and `steering/`
together give Kiro the Buildkite MCP server plus all seven workflows (pipelines,
migration, preflight, agent-runtime, cache, CLI, API), loaded automatically when relevant.

Alternatively, install individual workflows as Kiro **skills** via the Skills panel —
each `skills/buildkite-*/` directory already conforms to the open Agent Skills standard.

### Manual

Copy skill directories into your agent's skills folder:

```bash
# Claude Code
mkdir -p .claude/skills
cp -r skills/buildkite-pipelines .claude/skills/
cp -r skills/buildkite-preflight .claude/skills/
cp -r skills/buildkite-agent-runtime .claude/skills/
cp -r skills/buildkite-cache .claude/skills/
cp -r skills/buildkite-cli .claude/skills/
cp -r skills/buildkite-api .claude/skills/
cp -r skills/buildkite-migration .claude/skills/

# Cursor
mkdir -p .cursor/skills
cp -r skills/buildkite-pipelines .cursor/skills/
cp -r skills/buildkite-preflight .cursor/skills/
cp -r skills/buildkite-agent-runtime .cursor/skills/
cp -r skills/buildkite-cache .cursor/skills/
cp -r skills/buildkite-cli .cursor/skills/
cp -r skills/buildkite-api .cursor/skills/
cp -r skills/buildkite-migration .cursor/skills/
```

## Skills

### Journey Skills

Skills organized by what you are trying to accomplish.

| Skill | Directory | Description |
|-------|-----------|-------------|
| **Pipelines** | [skills/buildkite-pipelines/](skills/buildkite-pipelines/SKILL.md) | Pipeline YAML, step types, plugins, caching, parallelism, dynamic pipelines, matrix builds, artifacts, hooks |
| **Migration** | [skills/buildkite-migration/](skills/buildkite-migration/SKILL.md) | CI migration planning, converting from GitHub Actions, Jenkins, CircleCI, Bitbucket Pipelines, GitLab CI using `bk pipeline convert` |

### Cross-Cutting Skills

Skills needed across all journeys.

| Skill | Directory | Description |
|-------|-----------|-------------|
| **Preflight** | [skills/buildkite-preflight/](skills/buildkite-preflight/SKILL.md) | `bk preflight` runs a CI build against local uncommitted changes |
| **Agent Runtime** | [skills/buildkite-agent-runtime/](skills/buildkite-agent-runtime/SKILL.md) | `buildkite-agent` subcommands inside running job steps — annotate, artifact, meta-data, pipeline upload, OIDC, locks |
| **Cache** | [skills/buildkite-cache/](skills/buildkite-cache/SKILL.md) | Buildkite Cache (preview) — `buildkite-agent cache save/restore`, `.buildkite/cache.yml`, cache keys, fallbacks, registries |
| **CLI** | [skills/buildkite-cli/](skills/buildkite-cli/SKILL.md) | `bk` commands for builds, jobs, pipelines, secrets, artifacts, and auth |
| **API** | [skills/buildkite-api/](skills/buildkite-api/SKILL.md) | REST API, GraphQL API, webhooks, authentication, pagination |

## How Skills Differ from Docs

Buildkite docs at [buildkite.com/docs](https://buildkite.com/docs) are the canonical
reference for what Buildkite features exist and how they work.

Skills serve a different purpose: they encode **expertise**. Where docs explain every
option, skills teach agents the right defaults, common patterns, and mistakes to avoid.
A skill captures the judgment an experienced Buildkite user applies — which step type to
reach for, how to structure a dynamic pipeline, when to use OIDC instead of static tokens.

In practice this means:
- Skills assume the agent already understands YAML, CI/CD concepts, and general programming
- SKILL.md files focus on quick starts, recommended patterns, and pitfall tables — not exhaustive option lists
- Detailed reference material lives in `references/` subdirectories, loaded only when needed
- Skills link to Buildkite docs rather than reproducing them

For more on content strategy, see [CONVENTIONS.md](CONVENTIONS.md).

## Contributing

1. Read [CONVENTIONS.md](CONVENTIONS.md) — frontmatter format, section order, style rules, skill boundaries, quality checklist
2. Review an existing complete skill as a quality benchmark (e.g. `skills/buildkite-pipelines/SKILL.md`)
3. Check the boundary table in CONVENTIONS.md — each topic is owned by exactly one skill
4. Write your skill following the section order and style rules

## Documentation

Full Buildkite docs at [buildkite.com/docs](https://buildkite.com/docs).

## License

[MIT](LICENSE)

© Buildkite · MIT · buildkite/skills

Похожие плагины

Все плагины по теме «DevOps и инфраструктура» →
buildkite-mcp-server buildkite Подключает данные CI/CD Buildkite к вашему ассистенту. Помогает находить сбои в пайплайнах, изучать хвосты логов, сравнивать прогоны с базовой веткой и перезапускать задачи. CX Codex +1 ★ 56звёзд репо bitbucket-workflow Mindrally Скилл задаёт агенту правила работы с Bitbucket: оформление пул-реквестов, конфигурация Pipelines, связка с Jira и ветвление по Gitflow. CX Codex +1 759установок azure-pipelines-generator akin-ozer Скилл собирает azure-pipelines.yml: стадии, джобы, шаги и переиспользуемые шаблоны. Пригодится, когда нужно перевести CI на Azure Pipelines или разложить пайплайн по шаблонам. CX Codex +1 647установок azure-devops devops-skills Скилл помогает агенту писать и править YAML-пайплайны Azure DevOps: сборка, тесты, деплой в Azure. Пригодится, если CI/CD живёт в Azure Pipelines. CX Codex +1 325установок azure-devops-pipelines официальный github Правило задаёт практики для Azure DevOps Pipeline YAML: структура, тесты, безопасность и деплой. Пригодится для проверки и ведения pipeline-файлов. ★ 40 451звёзд репо secrets goldsky-io Скилл ведёт агента через создание, просмотр, ротацию и удаление секретов Goldsky — именованных объектов с учётными данными для sink пайплайнов. CX Codex +1 3 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой