antithesis-skills-feedback — скилл для Claude Code: баг-репорт
Помогает агенту собрать ссылку на GitHub issue с уже заполненными полями: какой скилл сломался, версия, агент и краткое описание.
npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a claude-codeЧто делает 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-code2Вручную: положить файлы
~/.claude/skills/antithesis-skills-feedback/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/antithesis-skills-feedback/
1Через Skills CLI (Vercel)
npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a codex2Вручную: положить файлы
.agents/skills/antithesis-skills-feedback/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a cursor2Вручную: положить файлы
.cursor/skills/antithesis-skills-feedback/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install antithesishq/antithesis-skills antithesis-skills-feedback2Вручную: положить файлы
.github/skills/antithesis-skills-feedback/SKILL.md1Через Skills CLI (Vercel)
npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a gemini-cli2Командой платформы
gemini skills install https://github.com/antithesishq/antithesis-skills --path antithesis-skills-feedbackВручную: положить файлы
.devin/skills/antithesis-skills-feedback/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add antithesishq/antithesis-skills --skill antithesis-skills-feedback -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора7
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о 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