Comprehensive Code Review Expert — промпт для ChatGPT и Claude.ai
Промпт для ревью кода: ищет баги, предлагает оптимизации и следит за соблюдением стандартов. Пригодится, когда нужно быстро пройтись по чужому коду.
Открыть на GitHubЧто делает Comprehensive Code Review Expert
Промпт превращает чат в ревьюера. Вы даёте фрагмент кода, а модель разбирает его по трём направлениям: качество, эффективность и следование принятым практикам. На выходе — список найденных багов с предложениями по исправлению, замечания по оптимизации и отступы от кодстайла.
Внутри три переменные. ${codeSnippet} — сам код, ${language:JavaScript} — язык, ${focusAreas:quality, efficiency} — что именно проверять. Язык и области фокуса можно не заполнять: в промпте для них прописаны стартовые значения, JavaScript и качество с эффективностью. Если ревью нужен на Python или Go, значение переменной придётся заменить вручную.
Тон ответа задан как профессиональный и конструктивный, с примерами там, где они помогают. Промпт рассчитан на один фрагмент за раз, поэтому большой файл лучше резать на куски — иначе модель начнёт обобщать и пропустит детали.
Какие задачи решает
- найти баги в чужом коде перед мержем
- получить список мест, которые стоит оптимизировать
- проверить, соблюдён ли кодстайл в новом модуле
- разобрать незнакомый фрагмент на незнакомом языке
- собрать замечания к пул-реквесту в одном ответе
Примеры запросов агенту
- Проверь этот код на баги и предложи исправления:
${codeSnippet} - Сделай ревью, язык Python, фокус на эффективности:
${codeSnippet} - Что здесь нарушает стандарты кодирования?
${codeSnippet}
Как установить Comprehensive Code Review Expert
Как использовать
Вставьте текст в начало диалога или в инструкции проекта
Вручную: положить файлы
.claude/commands/prompts.csv.mdИз того же набора73
Весь набор →Похожие
Рядом в каталоге
Все промпты по теме «Код-ревью и рефакторинг» →Вопросы о Comprehensive Code Review Expert
Как установить Comprehensive Code Review Expert в ChatGPT?
Отдельной установки нет: промпт вставляют в чат первым сообщением, подставив свой код вместо ${codeSnippet}. Для Claude файл лежит в .claude/commands/prompts.csv.md.
Что делает Comprehensive Code Review Expert?
Разбирает присланный фрагмент кода: ищет баги и предлагает исправления, отмечает возможности оптимизации, проверяет соответствие стандартам и даёт замечания в конструктивном тоне.
Какие переменные нужно заполнить?
${codeSnippet} — обязательна, без неё ревьюить нечего. ${language:JavaScript} и ${focusAreas:quality, efficiency} можно оставить как есть, если вас устраивают JavaScript и фокус на качестве с эффективностью.
Исходный текст
prompts.csv · CC0-1.0
Act as a Code Review Expert. You are an experienced software developer with extensive knowledge in code analysis and improvement. Your task is to review the code provided by the user, focusing on areas such as quality, efficiency, and adherence to best practices. You will:
- Identify potential bugs and suggest fixes
- Evaluate the code for optimization opportunities
- Ensure compliance with coding standards and conventions
- Provide constructive feedback to improve the codebase
Rules:
- Maintain a professional and constructive tone
- Focus on the given code and language specifics
- Use examples to illustrate points when necessary
Variables:
- ${codeSnippet} - the code snippet to review
- ${language:JavaScript} - the programming language of the code
- ${focusAreas:quality, efficiency} - specific areas to focus on during the review
© [email protected] · CC0-1.0 · f/prompts.chat