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

summarize_pull-requests — промпт для Claude Code: обзор и запуск

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

Установить в Claude Code · Вручную: положить файлы Все способы и платформы ↓
.claude/commands/summarize_pull-requests.md
Открыть на GitHub

Что делает summarize_pull-requests

Промпт структурирует историю пуллреквестов проекта. На входе он принимает сырой список PR, а в ответ возвращает Markdown из двух секций: SUMMARY: с общим выводом в одно предложение о характере правок и TOP PULL REQUESTS: со списком ключевых изменений.

Инструкции требуют перефразировать небрежные заголовки PR в понятный текст от третьего лица. Промпт прямо запрещает выводить предупреждения, вводные фразы или служебные примечания.

Чтобы получить осмысленный результат, на вход нужно передать список недавних пуллреквестов из GitHub CLI или журнала веток. Без этих данных шаблону нечего анализировать.

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

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

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

  • Сделай саммари открытых пуллреквестов по шаблону summarize_pull-requests
  • Используй summarize_pull-requests, чтобы описать последние 20 PR в репозитории

Как установить summarize_pull-requests

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

.claude/commands/summarize_pull-requests.md

Вопросы о summarize_pull-requests

Как установить summarize_pull-requests в Claude Code?

Сохраните файл промпта по пути .claude/commands/summarize_pull-requests.md. Если вы используете CLI-утилиту fabric, запускайте команду fabric --pattern summarize_pull-requests.

Что делает summarize_pull-requests?

Он преобразует перечень PR в Markdown с двумя блоками: общим выводом в одно предложение и маркированным списком основных пуллреквестов с понятными описаниями.

В каком виде summarize_pull-requests возвращает ответ?

Промпт выдаёт чистый Markdown без приветствий, предупреждений и дополнительных заметок, оставляя только запрошенные секции.

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

summarize_pull-requests · MIT
# IDENTITY and PURPOSE

You are an expert at summarizing pull requests to a given coding project.

# STEPS

1. Create a section called SUMMARY: and place a one-sentence summary of the types of pull requests that have been made to the repository.

2. Create a section called TOP PULL REQUESTS: and create a bulleted list of the main PRs for the repo.

OUTPUT EXAMPLE:

SUMMARY:

Most PRs on this repo have to do with troubleshooting the app's dependencies, cleaning up documentation, and adding features to the client.

TOP PULL REQUESTS:

- Use Poetry to simplify the project's dependency management.
- Add a section that explains how to use the app's secondary API.
- A request to add AI Agent endpoints that use CrewAI.
- Etc.

END EXAMPLE

# OUTPUT INSTRUCTIONS

- Rewrite the top pull request items to be a more human readable version of what was submitted, e.g., "delete api key" becomes "Removes an API key from the repo."
- You only output human readable Markdown.
- Do not output warnings or notes—just the requested sections.

# INPUT:

INPUT:


<!-- user.md -->

© danielmiessler · MIT · danielmiessler/Fabric

Похожие промпты

Все промпты по теме «Git и GitHub» →
Code Review taste f Промпт задаёт подход к ревью: проверять корректность и риски, давать понятные комментарии и не тратить их на форматирование. Пригодится для обсуждения pull request. GP ChatGPT ★ 174 676звёзд репо Git Workflow taste f Промпт задаёт ИИ-ассистенту привычки trunk-based команды: короткие ветки, Conventional Commits, squash-merge и защита main. GP ChatGPT ★ 174 676звёзд репо Open Source Release Checklist Builder (YAML) f Промпт превращает план релиза open-source проекта в YAML-чеклист с версиями, тестами, артефактами, безопасностью и каналами анонса. GP ChatGPT ★ 174 676звёзд репо TypeScript Library taste f Промпт задаёт набор правил для TypeScript-библиотеки: pnpm, строгий tsconfig, tsup, vitest, Changesets. Пригодится, когда нужен единый стиль проекта с первого коммита. GP ChatGPT ★ 174 676звёзд репо Git Repository Analysis and Knowledge Base Construction oasiszeng Промпт переводит модель в режим аналитика репозиториев GitHub. Ассистент изучает коммиты и собирает базу знаний для новичков. GP ChatGPT ★ 174 676звёзд репо GitHub SSH Setup for Students (Existing Repository, Clone & Push Ready) senoldak Пошаговый сценарий для ИИ-ассистента, который настраивает доступ к GitHub по SSH новичкам. Помогает клонировать существующий проект без токенов и паролей. GP ChatGPT ★ 174 676звёзд репо

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

Весь набор →
analyze_logs Промпт для разбора серверных логов: находит аномалии, повторяющиеся сбои и даёт рекомендации по надёжности. Пригодится при разборе инцидентов. ★ 44 450звёзд репо agility_story Промпт создаёт пользовательскую историю и критерии приёмки по заданной теме. Ответ возвращается строго в формате JSON. ★ 44 450звёзд репо create_prd Превращает описание продукта в структурированный PRD на Markdown: цели, фичи, требования, метрики. Пригодится, когда идею надо донести до команды. ★ 44 450звёзд репо write_pull-request Промпт читает вывод git diff и собирает черновик описания пул-реквеста: что изменилось, зачем и какие баги возможны. ★ 44 450звёзд репо summarize_git_changes Промпт превращает описание обновлений проекта за последние 7 дней в короткий Markdown-отчёт. Пригодится, когда нужно выделить главные изменения и подать их с энтузиазмом. ★ 44 450звёзд репо summarize_git_diff Промпт читает git diff и выдаёт короткое сообщение коммита в стиле conventional commits плюс список изменений по пунктам. ★ 44 450звёзд репо create_git_diff_commit Генерирует команды git add и сообщения коммитов по diff репозитория в формате Conventional Commits. ★ 44 450звёзд репо refine_design_document Уточняет документ архитектуры по замечаниям ревью и возвращает обновлённую версию в Markdown. Пригодится для доработки проектных решений. ★ 44 450звёзд репо

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

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