К основному содержанию
субагент GitHub Copilot официальный · GitHub

Refine Requirement or Issue — субагент GitHub Copilot

Субагент дополняет описание задачи в GitHub критериями приёмки и рисками. Помогает подготовить тикет к разработке без рутины.

Установить в GitHub Copilot · Вручную: положить файлы Все способы и платформы ↓
.github/agents/refine-issue.agent.md
Открыть на GitHub

Что делает Refine Requirement or Issue

Субагент анализирует текст тикета в GitHub и переписывает его в структурированное техническое задание. Он формулирует проверяемые критерии приёмки и фиксирует зависимости. В описание также добавляются возможные риски и предложения по оценке трудозатрат.

Для работы субагент вызывает инструменты GitHub: get_issue и update_issue. Он перезаписывает исходный тикет напрямую через API. Поэтому репозиторий должен быть доступен агенту на запись.

Ставить стоит командам, которым надоели пустые короткие тикеты. Если постановка задач уже формализована в стороннем трекере, субагент будет лишним.

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

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

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

  • refine
  • refine-issue

Как установить Refine Requirement or Issue

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

.github/agents/refine-issue.agent.md

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

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

Вопросы о Refine Requirement or Issue

Как установить Refine Requirement or Issue в GitHub Copilot?

Добавьте конфигурационный файл агента в проект по пути .cursor/agents/refine-issue.md или .claude/agents/refine-issue.md.

Что делает Refine Requirement or Issue?

Субагент считывает исходный тикет, дополняет его критериями приёмки, рисками и обновляет описание задачи через GitHub API.

Какие доступы нужны субагенту для работы?

Требуется доступ к инструментам GitHub, включая get_issue и update_issue, чтобы читать и изменять тикеты.

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

refine-issue.agent.md · MIT
---
description: 'Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs'
name: 'Refine Requirement or Issue'
tools: [ 'list_issues','githubRepo', 'search', 'add_issue_comment','create_issue','create_issue_comment','update_issue','delete_issue','get_issue', 'search_issues']
---

# Refine Requirement or Issue Chat Mode

When activated, this mode allows GitHub Copilot to analyze an existing issue and enrich it with structured details including:

- Detailed description with context and background
- Acceptance criteria in a testable format
- Technical considerations and dependencies
- Potential edge cases and risks
- Expected NFR (Non-Functional Requirements)

## Steps to Run
1. Read the issue description and understand the context.
2. Modify the issue description to include more details.
3. Add acceptance criteria in a testable format.
4. Include technical considerations and dependencies.
5. Add potential edge cases and risks.
6. Provide suggestions for effort estimation.
7. Review the refined requirement and make any necessary adjustments.

## Usage

To activate Requirement Refinement mode:

1. Refer an existing issue in your prompt as `refine <issue_URL>`
2. Use the mode: `refine-issue`

## Output

Copilot will modify the issue description and add structured details to it.

© github · MIT · github/awesome-copilot

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

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

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