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
First Seen
Feb 15, 2026
Installed on
gemini-cli30
github-copilot30
codex30
amp30
kimi-cli30
opencode30