create-spreadsheet
SKILL.md
Создание таблиц Excel
Когда использовать
- Пользователь просит "сделай таблицу", "нужен Excel"
- Требуется бюджет, смета, калькуляция
- Нужен план с датами и ответственными
- Отчёт с числовыми данными
- Любые структурированные данные
Процесс работы
1. Уточни детали
Перед созданием спроси:
- Цель: Для чего таблица? (учёт, планирование, анализ)
- Данные: Какие колонки нужны?
- Расчёты: Нужны ли формулы? (суммы, проценты, средние)
- Визуализация: Нужен ли график?
2. Определи структуру
Типичные структуры:
| Тип | Колонки |
|---|---|
| Бюджет | Статья, План, Факт, Разница |
| План задач | Задача, Ответственный, Дедлайн, Статус |
| Продажи | Дата, Товар, Количество, Сумма |
| Контакты | Имя, Компания, Email, Телефон |
3. Вызови tool
createDocument({ type: 'excel', title: 'Название таблицы', content: { headers: ['Колонка 1', 'Колонка 2', ...], rows: [ ['Значение 1', 'Значение 2', ...], ... ], formulas: { 'B10': '=SUM(B2:B9)' } } })
Правила хороших таблиц
Делай
- Понятные заголовки колонок
- Единый формат данных в колонке
- Итоговые строки с формулами
- Форматирование для читаемости
Не делай
- Объединение ячеек без необходимости
- Смешивание типов данных в одной колонке
- Ручные расчёты вместо формул
- Слишком много колонок (больше 10-12)
Доступные формулы
| Формула | Что делает |
|---|---|
| =SUM(A1:A10) | Сумма диапазона |
| =AVERAGE(A1:A10) | Среднее значение |
| =COUNT(A1:A10) | Количество чисел |
| =MAX(A1:A10) | Максимум |
| =MIN(A1:A10) | Минимум |
| =A1*B1 | Умножение |
| =A1/B1*100 | Процент |
Примеры запросов
Простой:
"Сделай таблицу расходов на месяц"
Детальный:
"Нужна таблица для учёта продаж: дата, товар, количество, цена, сумма. Внизу итого по сумме. Добавь график продаж по дням."
Weekly Installs
30
Repository
engsimsoft/nego…-chatbotFirst Seen
Feb 15, 2026
Security Audits
Installed on
gemini-cli30
github-copilot30
codex30
amp30
kimi-cli30
opencode30