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

feedback-intake — скилл для Claude Code: отзывы и установка

Скилл помогает оформить баг-репорт или запрос функции для Nimbalyst: собирает разрешённые данные, обезличивает их и открывает черновик GitHub Issue.

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

Что делает feedback-intake

Скилл запускается командами /feedback:bug-report и /feedback:feature-request или при открытии соответствующего потока обратной связи в приложении. Для каждого типа он использует свою инструкцию и шаблон GitHub Issue в репозитории nimbalyst/nimbalyst.

Для подготовки отчёта доступны сведения о среде и, с разрешения пользователя, журналы ошибок. Текст с путями и данными рабочей области проходит обезличивание, затем его можно дополнительно проверить и отредактировать. Без явного согласия на итоговые заголовок и текст скилл не открывает форму GitHub. Сам отчёт пользователь отправляет кнопкой Submit.

Журналы читаются только для баг-репортов и только при разрешённом сборе; запрос функции не получает доступ к логам. Если текст слишком длинный для URL, скилл показывает его в чате и предлагает открыть форму без текста, чтобы пользователь вставил его вручную.

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

  • оформить баг-репорт для Nimbalyst
  • подготовить запрос новой функции
  • обезличить пути и сведения о рабочей области
  • собрать разрешённые журналы для описания ошибки

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

  • Создай баг-репорт для этой ошибки через /feedback:bug-report.
  • Помоги оформить запрос функции и открой форму через /feedback:feature-request.
  • Подготовь отчёт об ошибке, используя журналы только с моего разрешения.

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

1Через Skills CLI (Vercel)

npx skills add nimbalyst/nimbalyst --skill feedback-intake -a claude-code

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

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

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

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

Вопросы о feedback-intake

Как установить feedback-intake в Claude Code?

Выполните npx skills add nimbalyst/nimbalyst --skill feedback-intake -a claude-code. Файл скилла будет доступен по пути ~/.claude/skills/feedback-intake/SKILL.md.

Что делает feedback-intake?

Он помогает подготовить баг-репорт или запрос функции для Nimbalyst, обезличивает чувствительный текст и открывает форму нового GitHub Issue. Отправку подтверждает сам пользователь.

Когда feedback-intake может читать логи?

Только для баг-репорта и если сбор журналов разрешён. Запрос функции не даёт скиллу права читать логи.

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

SKILL.md · MIT
---
name: feedback-intake
description: Help the user file a bug report or feature request for Nimbalyst. Activates when the user opens the in-app feedback flow or runs /feedback:bug-report or /feedback:feature-request. Coordinates evidence gathering, anonymization, and posting to GitHub Issues.
---

# Nimbalyst Feedback Skill

This skill is the entry point for the Nimbalyst in-app feedback flow. It activates when:

- The user runs the `/feedback:bug-report` slash command
- The user runs the `/feedback:feature-request` slash command
- The user opens a session with `sessionType: 'bug-report'` or `sessionType: 'feature-request'`

## Behavior

Read the matching command file:
- For bug reports: `commands/bug-report.md` in this plugin
- For feature requests: `commands/feature-request.md` in this plugin

Both commands share these constraints:

1. **The user is the gate.** Never call `mcp__nimbalyst-situational__feedback_open_github_issue` without explicit user approval of the final title and body.
2. **Anonymize aggressively.** Run anything that includes file paths, log content, environment strings, or workspace identifiers through `mcp__nimbalyst-situational__feedback_anonymize_text` first, then read the output and redact anything else that looks sensitive.
3. **Honor the intake flags.** Bug-report sessions include `Log gathering: allowed` or `Log gathering: not allowed`; feature-request sessions may include `UX mockup: requested` or `UX mockup: not requested`. Only bug reports may read logs, and only when log gathering is allowed.
4. **Handle long reports.** When the drafted body exceeds the URL safe length, the URL builder returns `reason: 'too-long'`. Fall back to: show the body in chat, open a no-body URL, tell the user to paste.
5. **Target repo and templates.** Bug reports use `bug_report.yml`; feature requests use `feature_request.yml`. Both target `nimbalyst/nimbalyst`. Don't hardcode the URL — let the URL builder handle template selection and field-id routing. The GitHub issue type (Bug / Feature) and `status:needs-triage` label come from the template frontmatter, not from the URL builder.

## Tools available

- `mcp__nimbalyst-situational__feedback_anonymize_text(text)` → returns anonymized string
- `mcp__nimbalyst-situational__feedback_get_environment()` → app version, OS, recent error counts
- `mcp__nimbalyst-situational__feedback_open_github_issue({ kind, title, body })` → opens GitHub new-issue page in browser, returns `{ ok, opened, reason?, url? }`
- `mcp__nimbalyst-extension-dev__get_main_process_logs({ lastLines, searchTerm, logLevel, component })` → only with consent
- `mcp__nimbalyst-extension-dev__get_renderer_debug_logs({ lastLines, searchTerm, logLevel })` → only with consent

## Important

- Don't add "generated by AI" or "Co-Authored-By" lines to the issue body.
- Don't claim the issue was submitted; the user clicks Submit on github.com themselves.
- If the user pivots from a bug to a feature mid-conversation (or vice versa), say so and switch templates.

© nimbalyst · MIT · nimbalyst/nimbalyst

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

planning Ведёт планы и рабочие элементы в markdown с YAML-фронтматтером: статусы, приоритеты, прогресс. Пригодится, когда фича растянулась на недели и надо помнить, где остановился. CX Codex +1 ★ 1 979звёзд репо extension-development Скилл для разработки расширений Nimbalyst: собирает, ставит и перезагружает их прямо из запущенного приложения через MCP-инструменты. CX Codex +1 ★ 1 979звёзд репо git-commit Скилл формирует предложение коммита в интерактивном виджете Nimbalyst. Он срабатывает по запросу «smart commit» или при нажатии «Commit with AI». CX Codex +1 ★ 1 979звёзд репо datamodellm Помогает агенту проектировать схему базы данных в формате Prisma и открывать её в визуальном редакторе DataModelLM. Пригодится, когда нужна ERD или модель данных до написания кода. CX Codex +1 ★ 1 979звёзд репо update Скилл пишет и поддерживает страницы вики проекта: решения, открытые вопросы, ссылки и цитаты. Пригодится, когда нужно зафиксировать договорённости команды в общем дереве страниц. CX Codex +1 ★ 1 979звёзд репо start Скилл знакомит с Nimbalyst Wiki и подсказывает, с чего начать: создать локальную вики, сохранять решения или искать их в страницах проекта. CX Codex +1 ★ 1 979звёзд репо setup Создаёт вики проекта: заполненную главную страницу, стартовые разделы и гайд по оформлению. Пригодится, когда команде нужна читаемая документация, а не пустой каркас. CX Codex +1 ★ 1 979звёзд репо connect Скилл выбирает локальную или командную wiki для сессии и связывает репозиторий с проектом команды. Нужен перед работой с wiki. CX Codex +1 ★ 1 979звёзд репо

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

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