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

fix-github-issue — команда для Claude Code: исправление и установка

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

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command git-workflow/fix-github-issue
Открыть на GitHub

Что делает fix-github-issue

Передайте номер issue. Команда получает описание через gh issue view, ищет связанные файлы в проекте и вносит изменения. Для GitHub-задач она использует GitHub CLI (gh).

После правок команда пишет и запускает тесты, проверяет линтинг и типы, затем готовит описательный текст коммита. Для работы с issue нужен установленный и настроенный gh; без него команда не сможет получить описание задачи. Установка в Claude Code выполняется через npx claude-code-templates@latest --command git-workflow/fix-github-issue.

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

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

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

  • Разбери и исправь GitHub issue 123: /fix-github-issue 123
  • Исправь issue 42, добавь тесты и проверь линтинг и типы: /fix-github-issue 42

Как установить fix-github-issue

1Через claude-code-templates

npx claude-code-templates@latest --command git-workflow/fix-github-issue

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

.claude/commands/fix-github-issue.md

Вызов — /fix-github-issue. Для всех проектов — ~/.claude/commands/

Вопросы о fix-github-issue

Как установить fix-github-issue в Claude Code?

Запустите npx claude-code-templates@latest --command git-workflow/fix-github-issue. Команда устанавливается в .claude/commands/fix-github-issue.md.

Что делает fix-github-issue?

По номеру issue команда получает его описание, находит подходящие файлы и исправляет код. Затем запускает тесты, проверяет линтинг и типы, после чего готовит сообщение коммита.

Нужен ли GitHub CLI для fix-github-issue?

Да. Команда использует gh issue view, чтобы получить описание задачи, и обращается к GitHub через GitHub CLI (gh).

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

fix-github-issue.md · MIT
---
description: "Analyze and fix a GitHub issue by number, with tests and a commit"
---

Please analyze and fix the GitHub issue: $ARGUMENTS.

Follow these steps:

1. Use `gh issue view` to get the issue details
2. Understand the problem described in the issue
3. Search the codebase for relevant files
4. Implement the necessary changes to fix the issue
5. Write and run tests to verify the fix
6. Ensure code passes linting and type checking
7. Create a descriptive commit message

Remember to use the GitHub CLI (`gh`) for all GitHub-related tasks.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Git и GitHub» →
code-review официальный Anthropic Команда проводит многоэтапное ревью pull request через утилиту gh. Она фильтрует ложные срабатывания и сверяет правки с правилами CLAUDE.md. 5 537установок commit официальный Anthropic Создаёт коммит в git на основе текущих изменений в ветке. Помогает зафиксировать правки без ручного набора сообщений коммита. 4 121установок review-pr официальный Anthropic Команда запускает специализированных агентов для проверки изменений в PR: от тестов и обработки ошибок до типов и комментариев. ★ 44 770звёзд репо maker-setup официальный Anthropic Команда подключает Cardputer-Adv к рабочему процессу Code-with-Claude: скачивает репозиторий, прошивает устройство и ставит приложения Claude Buddy. ★ 44 770звёзд репо commit-push-pr официальный Anthropic Автоматически переключает ветку с main, делает коммит изменений, отправляет их на origin и оформляет pull request через GitHub CLI. ★ 44 770звёзд репо clean_gone официальный Anthropic Находит локальные Git-ветки со статусом [gone], удаляет связанные worktree и сами ветки. Пригодится после удаления веток на удалённом репозитории. ★ 44 770звёзд репо

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

Весь набор →
troubleshooting-guide Собирает документ с диагностическими процедурами, частыми сбоями и командами для проверки системы. Пригодится, когда нужно описать, как чинить сервис. 397установок performance-budget-guard Хук для Claude проверяет размер JS-бандла после сборки Next.js и не даёт выкатить сборку, которая вылезла за бюджет. 393установок memory-spring-cleaning Разбирает CLAUDE.md и файлы документации, сверяет записанные правила с реальным кодом и убирает устаревшее. 391установок create-prp Собирает Product Requirement Prompt: изучает документацию, код и примеры в вебе, а на выходе даёт готовый план реализации. 387установок data-scientist Скилл помогает проводить статистический анализ, строить ML-модели и объяснять результаты. Подходит для задач от EDA до подготовки моделей к развёртыванию. 385установок scientific-visualization Скилл помогает собирать публикационные графики из научных данных: от многопанельных композиций до экспорта в PDF, EPS и TIFF. 384установок nextjs-middleware-creator Генерирует модульный файл middleware.ts и вспомогательные скрипты для Next.js. Настраивает проверку JWT-токенов, ограничение частоты запросов и заголовки безопасности. 381установок invoice-organizer Раскладывает счета, чеки и банковские выписки по папкам, переименовывает файлы по единому шаблону и собирает CSV для бухгалтера. 380установок

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

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