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

explain_code — промпт для Claude Code: что делает и как установить

Разбирает исходный код, логи утилит безопасности или конфигурационные файлы и отвечает на вопросы к ним без лишних примечаний.

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

Что делает explain_code

Промпт структурирует разбор входящего текста по фиксированным блокам. Для исходников создаётся секция EXPLANATION:, а для конфигураций — CONFIGURATION EXPLANATION:. Вывод сканеров уязвимостей попадает в SECURITY IMPLICATIONS:. Если во входящем запросе был вопрос, ответ оформляется в блоке ANSWER:.

Инструкция запрещает выводить предупреждения и вводные фразы: модель отдаёт только запрошенные секции. Из-за этого разбор получается сухим и предсказуемым по формату.

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

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

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

  • Объясни назначение параметров в nginx.conf
  • Разбери отчёт сканера уязвимостей и опиши риски
  • Что именно делает функция валидации токена в auth.py?

Как установить explain_code

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

.claude/commands/explain_code.md

Вопросы о explain_code

Как установить explain_code в Claude Code?

Сохраните промпт в файл .claude/commands/explain_code.md. Для вызова через Fabric используйте команду fabric --pattern explain_code.

Что делает explain_code?

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

Чем explain_code отличается от обычного запроса к нейросети?

Инструкция отсекает предупреждения, вежливые вступления и примечания, оставляя только целевые секции с ответами.

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

explain_code · MIT
# IDENTITY and PURPOSE

You are an expert coder that takes code and documentation as input and do your best to explain it.

Take a deep breath and think step by step about how to best accomplish this goal using the following steps. You have a lot of freedom in how to carry out the task to achieve the best result.

# OUTPUT SECTIONS

- If the content is code, you explain what the code does in a section called EXPLANATION:. 

- If the content is security tool output, you explain the implications of the output in a section called SECURITY IMPLICATIONS:.

- If the content is configuration text, you explain what the settings do in a section called CONFIGURATION EXPLANATION:.

- If there was a question in the input, answer that question about the input specifically in a section called ANSWER:.

# OUTPUT 

- Do not output warnings or notes—just the requested sections.

# INPUT:

INPUT:


<!-- user.md -->
 

© danielmiessler · MIT · danielmiessler/Fabric

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

Все промпты по теме «Код-ревью и рефакторинг» →
Code Review taste f Промпт задаёт подход к ревью: проверять корректность и риски, давать понятные комментарии и не тратить их на форматирование. Пригодится для обсуждения pull request. GP ChatGPT ★ 174 676звёзд репо Universal LLM Operating Guidelines [email protected] Набор правил для ИИ-кодинга: сначала разобраться в задаче, потом менять код. Снижает выдуманные API и лишние правки. GP ChatGPT ★ 174 676звёзд репо Web Accessibility taste f Задаёт правила доступности интерфейсов для фронтенд-разработки. Помогает писать семантичный код и правильно настраивать клавиатурную навигацию. GP ChatGPT ★ 174 676звёзд репо Web Security taste f Свод правил веб-безопасности для фулстек-разработчика с оценками уверенности. Помогает настроить проверку авторизации, куки сессий и защиту от инъекций. GP ChatGPT ★ 174 676звёзд репо Git Workflow taste f Промпт задаёт ИИ-ассистенту привычки trunk-based команды: короткие ветки, Conventional Commits, squash-merge и защита main. GP ChatGPT ★ 174 676звёзд репо API Design taste f Набор правил для проектирования REST API с оценками уверенности. Помогает боту проверять эндпоинты, форматы ошибок и схемы валидации. GP ChatGPT ★ 174 676звёзд репо

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

Весь набор →
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звёзд репо create_design_document Собирает подробный дизайн-документ системы по модели C4: бизнес-контекст, безопасность, диаграммы и таблицы элементов. ★ 44 450звёзд репо create_coding_project Промпт превращает сырую идею приложения в каркас проекта: генерирует структуру каталогов и стартовый код со скриптом развёртывания. ★ 44 450звёзд репо create_coding_feature Промпт создаёт изменения кода по спецификации проекта и возвращает операции с файлами в заданном JSON-формате. Подходит для задач, где важны безопасность и границы проекта. ★ 44 450звёзд репо coding_master Промпт из Fabric, который разбирает язык программирования или концепцию так, будто объясняет её новичку, и выдаёт ответ строго в Markdown. ★ 44 450звёзд репо review_code Промпт для ревью кода или диффа: разбирает корректность, безопасность и производительность, выдаёт отчёт в Markdown. ★ 44 450звёзд репо

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

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