| name | analytical-brief |
| description | Создание профессиональных аналитических справок в формате DOCX. Использовать при запросах на создание аналитических справок, информационных записок, правовых меморандумов, обзоров судебных споров, корпоративных отчётов для руководства. Документы создаются на русском языке с профессиональным юридическим стилем изложения. |
Аналитическая справка
Skill для создания профессиональных аналитических справок в стиле корпоративных юридических документов.
Характеристики стиля
Структура документа
- Заголовок — крупный, по центру, заглавными буквами: «АНАЛИТИЧЕСКАЯ СПРАВКА» или «ИНФОРМАЦИОННАЯ СПРАВКА»
- Подзаголовок — тема справки, по центру, обычным шрифтом, в формате «О [предмет справки]»
- Уточнение — в скобках, по центру (например, стороны спора)
- Нумерованные разделы — арабские (1. 2. 3.) или римские (I. II. III.) цифры
- Заключение/Выводы — итоговый раздел
- Дата подготовки — в конце документа
Стиль изложения
- Профессиональный юридический язык без эмоциональной окраски
- Убедительная аргументация через факты и логику
- Числовые данные: прописью с цифрами в скобках или наоборот
- Структура параграфа: тезис → аргументация → вывод
- Сложные вопросы объясняются доступно
- Избегать канцеляризмов, сохраняя официальность
Форматирование
- Шрифт: Times New Roman
- Размер: 12pt для текста, 14pt для заголовков разделов, 16pt для главного заголовка
- Межстрочный интервал: 1.15
- Поля: левое 3 см, остальные 2 см
- Выделение bold: ключевые тезисы, важные выводы, критические факты
- Выравнивание: текст по ширине, заголовки по центру или слева
Принципы выделения текста жирным
Выделять bold:
- Ключевой вывод параграфа (обычно последнее предложение)
- Критически важные факты и цифры
- Правовые позиции и нормы
- Предупреждения о рисках
НЕ выделять:
- Обычные факты и описания
- Названия организаций (кроме первого упоминания в контексте)
- Даты и номера дел
Создание документа
const { Document, Packer, Paragraph, TextRun, AlignmentType } = require('docx');
const fs = require('fs');
const doc = new Document({
sections: [{
properties: {
page: {
margin: { top: 1134, right: 1134, bottom: 1134, left: 1701 } // 2cm, 2cm, 2cm, 3cm
}
},
children: [
// Заголовок документа
new Paragraph({
alignment: AlignmentType.CENTER,
children: [
new TextRun({
text: 'АНАЛИТИЧЕСКАЯ СПРАВКА',
bold: true,
size: 32, // 16pt
font: 'Times New Roman'
})
]
}),
// Подзаголовок
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { after: 240 },
children: [
new TextRun({
text: 'О [предмет справки]',
size: 24, // 12pt
font: 'Times New Roman'
})
]
}),
// Заголовок раздела
new Paragraph({
spacing: { before: 240, after: 120 },
children: [
new TextRun({
text: '1. Название раздела',
bold: true,
size: 28, // 14pt
font: 'Times New Roman'
})
]
}),
// Параграф с выделением
new Paragraph({
alignment: AlignmentType.JUSTIFIED,
spacing: { after: 160, line: 276 }, // 1.15 интервал
children: [
new TextRun({
text: 'Основной текст параграфа. ',
size: 24,
font: 'Times New Roman'
}),
new TextRun({
text: 'Ключевой вывод выделяется жирным.',
bold: true,
size: 24,
font: 'Times New Roman'
})
]
})
]
}]
});
Packer.toBuffer(doc).then(buffer => {
fs.writeFileSync('output.docx', buffer);
});
Типовая структура разделов
Для судебных споров
- Существо/обстоятельства спора
- Позиции сторон
- Правовая оценка / Анализ
- Риски и последствия
- Выводы / Рекомендации
Для корпоративных вопросов
- Предмет анализа
- Фактические обстоятельства
- Правовое регулирование
- Анализ вариантов
- Выводы и рекомендации
Для аналитических обзоров
- Введение / Контекст
- Текущая ситуация
- Факторы и тенденции
- Прогноз / Сценарии
- Выводы
Контрольный список качества
- Заголовок отражает суть документа
- Структура логична и последовательна
- Каждый раздел содержит чёткий тезис
- Ключевые выводы выделены bold
- Числа оформлены единообразно
- Отсутствуют эмоциональные оценки
- Сложные термины объяснены
- Документ завершается выводами
- Указана дата подготовки
Зависимости
npm install docx