К основному содержанию
скилл CX Codex

camel-matrix — скилл для Claude Code: матрица совместимости Camel

Собирает Markdown-таблицу совместимости версий Apache Camel Spring Boot, Spring Boot и Apache CXF. Полезен, когда нужно свериться перед апгрейдом.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dboeckli/ai-agent-skills --skill camel-matrix -a claude-code
Открыть на GitHub

Что делает camel-matrix

Скилл запускает скрипт scripts/camel-springboot-matrix.sh и кладёт результат в target/camel-springboot-matrix.md рядом с текущим проектом. Папку target/ скрипт создаёт сам, если её ещё нет. После прогона скилл отчитывается, сколько версий Camel обработано, и показывает последние 5 строк таблицы — чтобы сразу увидеть, что получилось.

Диапазон версий задаётся аргументами. Без аргументов берётся минимум 4.14.0, а верхнюю границу скрипт не ограничивает и тянет до последней доступной версии. Если передать два числа, например 4.0.0 4.15.0, обработаются только версии внутри этого отрезка. Для работы нужен bash, потому что весь разбор версий и сборка таблицы живут в shell-скрипте.

Скилл ставится в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Файл скилла лежит по пути вроде ~/.claude/skills/camel-matrix/SKILL.md — это повод проверить, что каталог скиллов у вашей платформы совпадает с ожидаемым.

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

  • собрать таблицу совместимости версий Camel Spring Boot
  • проверить, какая версия Spring Boot тянется за конкретным Camel
  • обновить матрицу перед апгрейдом проекта
  • ограничить проверку диапазоном версий
  • получить готовый Markdown-отчёт в target/

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

  • сгенерируй матрицу совместимости Camel
  • обнови camel-springboot-matrix для диапазона 4.0.0 4.15.0
  • запусти camel-matrix и покажи последние строки таблицы

Как установить camel-matrix

1Через Skills CLI (Vercel)

npx skills add dboeckli/ai-agent-skills --skill camel-matrix -a claude-code

2Вручную: положить файлы

~/.claude/skills/camel-matrix/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/camel-matrix/

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

Вопросы о camel-matrix

Как установить camel-matrix в Claude?

Выполните npx skills add dboeckli/ai-agent-skills --skill camel-matrix -a claude-code. Скилл появится в ~/.claude/skills/camel-matrix/SKILL.md.

Что делает camel-matrix?

Запускает scripts/camel-springboot-matrix.sh и создаёт target/camel-springboot-matrix.md с таблицей совместимости версий Apache Camel Spring Boot, Spring Boot и Apache CXF.

Как задать диапазон версий?

Передайте два аргумента, например 4.0.0 4.15.0. Без аргументов минимум равен 4.14.0, а верхняя граница не ограничена.

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

SKILL.md · MIT
---
name: camel-matrix
description: Generates a Markdown compatibility matrix for Apache Camel Spring Boot, Spring Boot, and Apache CXF versions by running the camel-springboot-matrix.sh script. Use when the user asks to generate or update the Camel compatibility matrix, check Camel Spring Boot version compatibility, or run the camel-springboot-matrix script. Supports optional version range arguments (min max).
---

# Camel Spring Boot Compatibility Matrix

Run `scripts/camel-springboot-matrix.sh` (bundled in this skill) to generate `target/camel-springboot-matrix.md` relative to the current project directory. The `target/` directory is created automatically if it does not exist.

## Arguments

The user may provide an optional version range: `$ARGUMENTS`

- No arguments: use the default range `4.14.0` to latest (see below)
- Two arguments (e.g. `4.0.0 4.15.0`): only versions in that range are processed

## Steps

1. Run the script. If no version range is given by the user, default to `4.14.0` as minimum and omit the max argument (so the script fetches up to the latest available version):

```bash
bash "${CLAUDE_PLUGIN_ROOT}/scripts/camel-springboot-matrix.sh" ${ARGUMENTS:-4.14.0}
```

2. After completion, report:
   - How many Camel versions were processed
   - That `target/camel-springboot-matrix.md` was created/updated in the current project directory
   - The last 5 rows of the generated table so the user can verify the output

© dboeckli · MIT · dboeckli/ai-agent-skills

Похожие скиллы

Всё по теме «Бэкенд и API» →
create-spring-boot-java-project официальный github Создаёт каркас Spring Boot на Java с Maven, базами данных и Docker Compose. Подходит для старта API, которому нужны PostgreSQL, Redis и MongoDB. 9 516установок spring-boot-saga-pattern giuseppe-trisciuoglio Скилл для распределённых транзакций в микросервисах на Spring Boot: хореография и оркестрация, компенсирующие операции, Kafka, RabbitMQ, Axon. CX Codex +1 3 800установок spring-boot-actuator giuseppe-trisciuoglio Скилл помогает настроить Spring Boot Actuator: добавить пробы жизнеспособности для оркестраторов, защитить служебные эндпоинты и экспортировать метрики Micrometer в Prometheus. CX Codex +1 3 800установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. 21 272установок java-spring-boot pluginagentmarketplace Скилл помогает создавать бэкенд на Spring Boot 3: настраивать REST API, аутентификацию через Spring Security, доступ к базам через Spring Data и мониторинг Actuator. CX Codex +1 11 800установок spring-boot-engineer https://github.com/Jeffallan Разворачивает архитектуру Spring Boot 3.x, контроллеры, репозитории Spring Data JPA и правила Spring Security 6. Пригодится при сборке REST API, реактивных сервисов и микросервисов на Java. CX Codex +1 8 400установок

Из того же набора3

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

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