API ВЕГА

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

Возможности

  • Предлагает порядок действий: прочитать замечания, уточнить смысл, проверить кодовую базу, оценить решение и только затем отвечать и вносить изменения.
  • Для неясных пунктов советует остановиться и запросить уточнение до начала реализации.
  • Помогает оценивать замечания внешних reviewers: проверять совместимость, существующее поведение, контекст и поддержку платформ и версий.
  • Подсказывает, когда аргументированно возразить: например, если предложение нарушает YAGNI или противоречит архитектурным решениям.
  • Для нескольких замечаний предлагает сначала разбирать блокирующие проблемы, затем простые и сложные, тестируя каждое изменение отдельно.

Когда использовать

  • Получили замечания кода и хотите проверить их до внесения изменений.
  • Часть замечаний неясна или зависит от контекста, которого у вас нет.
  • Предложение reviewer может сломать существующее поведение или добавить неиспользуемую функциональность.
  • Нужно разобрать несколько замечаний и не пропустить регрессии.

Примеры

Уточнить неясные пункты до реализации:

your human partner: "Fix 1-6"
You understand 1,2,3,6. Unclear on 4,5.

✅ RIGHT: "I understand items 1,2,3,6. Need clarification on 4 and 5 before proceeding."

Проверить, используется ли функциональность, прежде чем её дорабатывать:

Reviewer: "Implement proper metrics tracking with database, date filters, CSV export"
✅ "Grepped codebase - nothing calls this endpoint. Remove it (YAGNI)? Or is there usage I'm missing?"

Ответить на inline-комментарий в GitHub в его ветке:

gh api repos/{owner}/{repo}/pulls/{pr}/comments/{id}/replies

Установка

npx skills add https://github.com/obra/superpowers --skill receiving-code-review