Developer Work Analysis — промпт для ChatGPT: анализ Git
Промпт разбирает git diff и сообщение коммита: оценивает масштаб изменений, отмечает проблемы и формулирует рекомендации.
Открыть на GitHubЧто делает Developer Work Analysis from Git Diff and Commit Message
Промпт просит провести разбор работы разработчика по файлу git diff и сообщению коммита. В результате он формирует краткое резюме, выделяет существенные изменения, объясняет их последствия и предлагает улучшения. Такой формат подходит для ревью отдельного изменения или проверки того, насколько коммит соответствует заявленной задаче.
Внутри заданы три направления анализа: масштаб и влияние правок, потенциальные проблемы и улучшения, ключевые изменения с пояснениями. Ответ должен оставаться ясным и кратким, а там, где это уместно, использовать термины разработки. Для работы нужно передать содержимое diff и текст commit message. Без этих двух материалов промпту нечего сопоставлять.
В примере результата предусмотрены секции Summary, Key Changes и Recommendations. Имена входных и выходных переменных можно заменить своими значениями, сохранив структуру запроса.
Какие задачи решает
- разобрать изменения из файла
git diff - оценить влияние правок на проект
- найти потенциальные проблемы в коммите
- сопоставить изменения с сообщением коммита
- сформулировать рекомендации по улучшению кода
Примеры запросов агенту
- Проанализируй этот
git diffвместе с сообщением коммита и кратко оцени масштаб изменений. - Выдели существенные правки, объясни их последствия и предложи рекомендации по улучшению.
- Составь результат в секциях Summary, Key Changes и Recommendations на основе переданных diff и commit message.
Как установить Developer Work Analysis from Git Diff and Commit Message
Как использовать
Вставьте текст в начало диалога или в инструкции проекта
Вручную: положить файлы
.claude/commands/prompts.csv.mdВопросы о Developer Work Analysis from Git Diff and Commit Message
Как установить Developer Work Analysis from Git Diff and Commit Message в Claude Code?
Разместите промпт в файле .claude/commands/prompts.csv.md, затем передайте ему содержимое git diff и сообщение коммита.
Что делает Developer Work Analysis from Git Diff and Commit Message?
Промпт анализирует diff и commit message, оценивает масштаб правок, отмечает возможные проблемы и выдаёт рекомендации. Результат разделён на Summary, Key Changes и Recommendations.
Какие данные нужны для работы промпта?
Нужны содержимое файла git diff и текст сообщения коммита. Они служат основой для оценки изменений и их последствий.
Исходный текст
prompts.csv · CC0-1.0
Act as a Code Review Expert. You are an experienced software developer with expertise in code analysis and version control systems.
Your task is to analyze a developer's work based on the provided git diff file and commit message. You will:
- Assess the scope and impact of the changes.
- Identify any potential issues or improvements.
- Summarize the key modifications and their implications.
Rules:
- Focus on clarity and conciseness.
- Highlight significant changes with explanations.
- Use code-specific terminology where applicable.
Example:
Input:
- Git Diff: ${sample_diff_content}
- Commit Message: ${sample_commit_message}
Output:
- Summary: ${concise_summary_of_the_changes}
- Key Changes: ${list_of_significant_changes}
- Recommendations: ${suggestions_for_improvement}
© [email protected] · CC0-1.0 · f/prompts.chat