Rhesis — скилл

Скилл и MCP-сервер платформы Rhesis: агент проектирует, запускает и разбирает наборы тестов для вашего ИИ-агента

  • 404 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Агент с вашим токеном создает и меняет требования, метрики и тесты на платформе Rhesis и запускает прогоны против вашей конечной точки.
Все причины и проверки

rhesis-ai/rhesis

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/rhesis

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент с вашим токеном создает и меняет требования, метрики и тесты на платформе Rhesis и запускает прогоны против вашей конечной точки.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Rhesis — открытая платформа, где команда тестирует ИИ-агента: эксперты гоняют его в браузере и оставляют отзывы, а повторяющиеся замечания превращаются в тесты и метрики. Скилл из папки `skills/rhesis` подключает к этой платформе Claude Code, Cursor или Codex. Агент работает по шагам. Сначала он изучает, что умеет проверяемая конечная точка, затем составляет план требований, тестов и метрик и ждет одобрения. После этого он создает сущности на платформе, запускает прогон и показывает сводку провалов с закономерностями и ссылками. Простые операции идут без полного цикла: показать наборы тестов, ужесточить порог метрики, сравнить два последних прогона, связать метрику с требованием. Все действия выполняются через MCP-сервер Rhesis, сам скилл служит маршрутизатором к справочникам в `references/`.

Для кого. Инженерам, которые строят чат-ботов и ИИ-агентов и хотят вести их тесты и отзывы экспертов прямо из редактора.

Подходит, если

  • Чат-бот готов к первому показу, и нужен набор тестов с требованиями и метриками без ручной сборки.
  • Эксперты оставили отзывы на платформе, и их надо разобрать и превратить в проверки, не выходя из Cursor.
  • После правки промпта хочется сравнить два прогона и увидеть, какие сценарии стали проваливаться.
  • Метрика безопасности пропускает плохие ответы, и ее порог надо ужесточить одной фразой агенту.

Не подходит, если

  • Нужны модульные тесты обычного кода без языковой модели.
  • Аккаунта Rhesis или своего развернутого сервера нет.
  • Данные тестов нельзя хранить на внешней платформе, а поднимать свою нет возможности.

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

Хочу протестировать своего чат-бота для путешествий. Конечная точка называется travel-agent-v2.

Ограничения

Сам скилл ничего не делает без MCP-сервера Rhesis: каждая операция идет вызовом к нему. Нужен аккаунт на app.rhesis.ai или свой сервер и API-токен. В Claude Code плагин хранит токен в связке ключей ОС, в других агентах сервер подключают вторым шагом вручную. Ставить скилл одновременно плагином и через `npx skills` не стоит: одна копия тихо перекрывает другую. Ядро платформы под MIT, функции для предприятий лежат отдельно в `ee/`.

Как отключить. В Claude Code удалите плагин `rhesis@rhesis-ai`. В других агентах удалите папку скилла и сервер `rhesis` из настроек MCP, затем отзовите токен на app.rhesis.ai/tokens.

Частые вопросы

Как поставить Rhesis в Claude Code?

Выполните `/plugin marketplace add rhesis-ai/skills` и `/plugin install rhesis@rhesis-ai`. Плагин несет и скилл, и настройки MCP-сервера, а токен спросит при установке.

Как проверить, что сервер подключен?

Перезапустите Claude Code и выполните `/mcp`. В списке должна быть строка `plugin:rhesis:rhesis` со статусом connected и числом инструментов.

Как подключить Rhesis к Cursor?

Поставьте скилл через `npx skills add`, затем добавьте в `.cursor/mcp.json` сервер `rhesis` с адресом `https://api.rhesis.ai/mcp/` и заголовком `Authorization: Bearer` с вашим токеном.

Создает ли агент тесты без моего согласия?

Нет. После изучения конечной точки он показывает план с требованиями, наборами и метриками и создает их только после одобрения.

Можно ли работать со своим сервером Rhesis?

Да. Для своей установки задайте `RHESIS_MCP_URL=http://localhost:8080/mcp/` и токен в `RHESIS_API_KEY`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Caliper прогоняет задачи агента с вашим скиллом и без него и показывает, помогает ли скилл и сколько токенов он стоит

CLIРасширенный доступ232Звезды репозитория

MCP-сервер и скилл scryer: агент пишет план тестами-черновиками, C4-карта строится по коду и тестам без ручной документации.

MCP-серверРасширенный доступ123Звезды репозитория

CLI и MCP для проверки скиллов: повторяемые тесты на YAML, сравнение отчетов, поиск регрессий и процесс skilled-improve

CLIРасширенный доступ72Звезды репозитория
Российский стек

Скилл и агент-тестировщик для Claude Code: проверяют интерфейс 1С через MCP-сервер 1c-testpilot с доказательствами

СкиллРасширенный доступ22Звезды репозитория

Antithesis Skills

antithesis-skills

Официальный

Официальные скиллы Antithesis: агент анализирует систему, подбирает свойства надежности, готовит стенд, запускает тесты в Antithesis и разбирает результаты

СкиллШирокий доступ312Звезды репозитория

Скилл ведет Claude Code и Codex через пишущий и чинящий цикл автотестов API на pytest с проверкой реальным запуском.

СкиллРасширенный доступ174Звезды репозитория

Коротко о README

Главный README рассказывает о платформе: подключение агента, отзывы экспертов, генерация тестов, симуляция диалогов и трассировка. Отдельный README в `skills/rhesis` описывает установку скилла для разных агентов, подключение сервера и примеры запросов.

Бейдж для README

Исходный SKILL.md

---
name: rhesis
description: >-
  Design, run, and analyze AI test suites on Rhesis — explore endpoints, build
  test foundations from a spec, create requirements and metrics, execute
  tests, and analyze results. Use when testing an AI endpoint, pasting a Product
  Requirements Document (PRD) or product spec, or working with Rhesis via MCP.
---

# Rhesis Agent Skill

Platform operations use the `rhesis` MCP server. **Read `references/workflow-index.md` first** to route the request and load the right references. Do not answer platform mechanics from memory.

**Canonical docs (human + machine):** [docs.rhesis.ai/llms.txt](https://docs.rhesis.ai/llms.txt) — fetch `.md` links from the index. Key pages: [glossary](https://docs.rhesis.ai/glossary.md), [metric scope](https://docs.rhesis.ai/docs/metrics/metric-scope.md), [spec workflow](https://docs.rhesis.ai/docs/agent-skill/spec.md), [agent reference](https://docs.rhesis.ai/docs/agent-skill/for-agents.md).

**Golden example (repo):** `references/use-case-bracketfeld.md` — full spec plan shape; not duplicated in docs.

## Prerequisites

Every platform operation in this skill is an `rhesis` MCP tool call. Without that server the skill
can do nothing — there is no offline mode and no substitute.

- Rhesis MCP connected — [install guide](https://github.com/rhesis-ai/rhesis/tree/main/skills/rhesis#install-in-claude-code)
- API token at [app.rhesis.ai/tokens](https://app.rhesis.ai/tokens)
- Self-hosted: `RHESIS_MCP_URL=http://localhost:8080/mcp/`

**If the `rhesis` MCP tools are not available, stop and say so.** Tell the user to install the
plugin and set `RHESIS_API_KEY`, then restart. Do not improvise from memory, do not answer platform
questions without the tools, and **do not authenticate a different MCP server or connector that
happens to be named after Rhesis** — an OAuth connector of a similar name is not this server, and
authenticating it does not make these tools appear.

**The tool list depends on plan and role.** The server lists only the tools the organization's plan
includes and the user's role or API token allows. A read-only role or token, for example, gets no
`create_*` or `update_*` tools. When one tool is missing but the others are there, or a call answers
"Tool not available", that action is not available on this plan or for this role. It is not
broken. Tell the user which action needs a different role or plan, and do not try to reach it
another way.

## Shared skeleton

Сообщить о проблеме