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

antithesis-skills-feedback — скилл для Claude Code: баг-репорт

Помогает агенту собрать ссылку на GitHub issue с уже заполненными полями: какой скилл сломался, версия, агент и краткое описание.

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

Что делает antithesis-skills-feedback

Скилл нужен, когда работа с любым скиллом Antithesis пошла не так и вы хотите сообщить об этом авторам. Агент определяет, какой скилл был активен, узнаёт его версию через git rev-parse --short HEAD в репозитории скиллов, берёт название и версию агента из своего окружения и подставляет всё это в параметры ссылки.

Ссылка ведёт на шаблон bug_report.yml в репозитории antithesishq/antithesis-skills. Значения кодируются percent-encoding, а поля expected и context остаются пустыми: что вы ожидали увидеть и какие логи приложить, знаете только вы. Длина ссылки ограничена 2000 символами, поэтому при переполнении агент сначала сокращает описание проблемы и самооценку, потом убирает самооценку, а в крайнем случае оставляет только имя скилла, версию, агента и заголовок.

Ничего не отправляется само. Агент открывает ссылку или печатает её, вы проверяете поля, дописываете детали и жмёте submit. Если браузера под рукой нет, ссылку придётся скопировать вручную — это единственный неудобный момент.

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

  • сообщить автору скилла Antithesis о сбое
  • собрать GitHub issue с версией скилла и именем агента
  • описать проблему так, чтобы её не пришлось переписывать в форме
  • открыть готовую форму баг-репорта без ручного заполнения полей

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

  • скилл antithesis-triage упал на разборе результатов — оформи баг-репорт
  • собери issue по проблеме с antithesis-setup
  • хочу оставить фидбек по скиллу Antithesis, подготовь ссылку

Как установить antithesis-skills-feedback

1Через Skills CLI (Vercel)

npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a claude-code

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

~/.claude/skills/antithesis-skills-feedback/SKILL.md

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

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

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

antithesis-research Разбирает кодовую базу и готовит артефакты для тестирования в Antithesis: карту системы, каталог проверяемых свойств и топологию контейнеров. CX Codex +1 622установок antithesis-documentation Помогает агенту находить точные ответы в документации Antithesis через утилиту snouty или загрузку markdown-страниц. Пригодится при настройке детерминированного тестирования. CX Codex +1 594установок antithesis-triage Разбирает прогоны Antithesis: статус, упавшие свойства, логи, события по всем таймлайнам. Нужен после завершения теста или при разборе падения. CX Codex +1 590установок antithesis-workload Превращает каталог свойств и файлы свидетельств в ассерты Antithesis SDK и тестовые команды. Помогает пошагово внедрять тесты и закрывать пробелы покрытия после триажа. CX Codex +1 581установок antithesis-setup Готовит каталог antithesis/ с Dockerfile и docker-compose.yaml, чтобы система поднялась в Antithesis в почти простаивающем состоянии. CX Codex +1 566установок antithesis-debug Запускает bash-скрипты внутри окружения Antithesis в конкретный момент времени через CLI snouty. Помогает разбирать сбои тестов, инспектировать контейнеры и снимать дампы без браузера. CX Codex +1 557установок

Похожие

scenario-report scenario-labs Помогает превратить сбой генерации или ошибку MCP-инструмента в воспроизводимый отчёт и отправить его в трекер Scenario. CX Codex +1 413установок ce-riffrec-feedback-analysis EveryInc Превращает записанный продуктовый фидбек в структурированные баги и требования. Берёт видео, скрины или заметки из Riffrec и выдаёт готовый отчёт для других агентов. CX Codex +1 2 800установок breakdown-plan официальный github Готовит план GitHub Issues из PRD, технического декомпозирования и плана реализации. Нужен, когда фичу надо разложить на связанные задачи. 9 294установок gen-specs-as-issues официальный github Ищет недостающие функции в проекте, расставляет приоритеты и готовит подробные GitHub Issues. Подходит перед планированием следующей разработки. 8 800установок printing-press-retro mvanhorn Скилл проводит ретроспективу после сборки CLI в Printing Press. Он находит дефекты генератора и оформляет отчёт с черновиками задач для GitHub. CX Codex +1 6 500установок leanspec codervisor Учит агента вести разработку через спеки: сначала фиксируем замысел, потом код. Работает с markdown, GitHub Issues, Azure DevOps и Jira. CX Codex +1 1 000установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о antithesis-skills-feedback

Как установить antithesis-skills-feedback в Claude?

Выполните npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a claude-code. Файл скилла появится по пути ~/.claude/skills/antithesis-skills-feedback/SKILL.md.

Что делает antithesis-skills-feedback?

Формирует ссылку на GitHub issue с предзаполненными полями: имя скилла, его версия, агент и краткое описание проблемы. Отправку агент не делает — вы сами проверяете форму и жмёте submit.

Почему поля expected и context остаются пустыми?

Их заполняет только пользователь: ожидаемое поведение и логи со скриншотами есть у вас, а не у агента. Скилл намеренно оставляет их пустыми.

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

SKILL.md · Apache-2.0
---
name: antithesis-skills-feedback
description: >
  File a bug report or feedback on the Antithesis skills by opening a
  pre-filled GitHub issue URL (skill name, skill version, agent, short
  summary). Load when the user wants to report a problem with, or give
  feedback on, any Antithesis skill. Does not auto-submit — presents the
  URL for the user to review.
metadata:
  version: "2026-10-21 4f8d80b"
---

# Antithesis Skills feedback

**Skill version:** `2026-10-21 4f8d80b`

Help the user file a bug report against the Antithesis skills by opening a pre-filled GitHub issue.

## Base URL

```
https://github.com/antithesishq/antithesis-skills/issues/new?template=bug_report.yml
```

## Pre-filling fields via URL parameters

GitHub issue templates accept query parameters to pre-fill fields. Each
parameter key corresponds to the `id` of a field in the template. Append them as
`&<id>=<value>` with values **percent-encoded** (spaces → `%20`, newlines →
`%0A`, etc.).

The available fields are:

| Parameter           | Type     | What to fill                                                                                          |
| ------------------- | -------- | ----------------------------------------------------------------------------------------------------- |
| `what-happened`     | textarea | Brief summary of what went wrong. Keep to 1-2 sentences — the user will elaborate.                    |
| `expected`          | textarea | Leave **blank** — only the user knows what they expected.                                             |
| `skill`             | input    | The skill that was active (e.g. `antithesis-triage`, `antithesis-setup`).                             |
| `skill-version`     | input    | Run `git -C <skills-repo> rev-parse --short HEAD` to get the commit SHA.                              |
| `agent`             | input    | The agent name and version (e.g. `Claude Code 1.0.20`). Use the agent info available in your context. |
| `agent-explanation` | textarea | Your honest self-assessment: what did you do, and why did it go wrong? 2-4 sentences max.             |
| `context`           | textarea | Leave **blank** — the user can add screenshots and logs themselves.                                   |

You can also set the issue `title` via a `title=<value>` parameter.

## How to construct the URL

1. **Identify the skill** that was being used when the problem occurred.
2. **Get the skill version** by running `git rev-parse --short HEAD` in the skills repo if you know where it is.
3. **Determine agent info** from your environment context (agent name + version).
4. **Write a brief `what-happened`** summary (1-2 sentences).
5. **Write your `agent-explanation`** — a short, honest self-assessment of what went wrong (2-4 sentences).
6. **Set the `title`** to a short description of the bug (under 80 characters).
7. **Percent-encode** all parameter values.
8. **Assemble the URL** by appending only the fields you can meaningfully fill. Do NOT fill `expected` or `context` — those are for the user.

### URL length limit

**Keep the total URL under 2000 characters.** Browsers and GitHub may truncate
or reject longer URLs. If the URL would exceed this limit:

- Shorten `what-happened` and `agent-explanation` first — the user can edit these in the form.
- Drop `agent-explanation` entirely if still too long.
- As a last resort, drop `what-happened` too and only pre-fill `skill`, `skill-version`, `agent`, and `title`.

### Example URL

```
https://github.com/antithesishq/antithesis-skills/issues/new?template=bug_report.yml&title=Triage%20skill%20fails%20to%20parse%20property%20results&skill=antithesis-triage&skill-version=1c45cd3&agent=Claude%20Code%201.0.20&what-happened=The%20triage%20skill%20crashed%20while%20parsing%20property%20results%20from%20the%20Antithesis%20dashboard.&agent-explanation=I%20attempted%20to%20extract%20property%20data%20from%20the%20results%20page%20but%20the%20HTML%20structure%20did%20not%20match%20the%20expected%20selectors.
```

## Presenting to the user

**Do NOT auto-submit the issue.** Open the URL (or print it if no browser is
available) so the user can review the pre-filled fields, add their own details
to `expected` and `context`, and submit when ready.

© antithesishq · Apache-2.0 · antithesishq/antithesis-skills

Смотрите также

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

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