Skills

Img Grid

Наложить пронумерованную сетку на изображение.

Install

npx skills add Nikolay-Shirokov/cc-1c-skills --skill img-grid -g -a claude-code -y
Category
Engineering
Updated
4d ago
License
MIT
Context cost
Lightabout 618 tokens
Runs scripts
Yes, review before use

What it does

Наложить пронумерованную сетку на изображение. Используй при анализе скриншота макета или печатной формы, измерить пропорции колонок перед генерацией табличного документа

/img-grid, Сетка для анализа макета

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

Использование

/img-grid <ImagePath> [-c COLS] [-o OUTPUT]

Параметры

ПараметрОбязательныйПо умолчаниюОписание
ImagePathда,Путь к изображению (PNG, JPG)
-c COLSнет50Количество вертикальных делений
-r ROWSнетавтоКоличество горизонтальных делений (авто = квадратные ячейки)
-o OUTPUTнет<name>-grid.<ext>Путь для результата

Команда

python "${CLAUDE_SKILL_DIR}/scripts/overlay-grid.py" "<ImagePath>" [-c 50] [-o "<OutputPath>"]

Требуется Python 3 с библиотекой Pillow (pip install Pillow).

Что делает

  1. Рисует полупрозрачные вертикальные (красные) и горизонтальные (синие) линии
  2. Нумерует линии в отдельных полях сверху и слева (не перекрывает содержимое)
  3. Каждая 5-я и 10-я линия выделены ярче для удобства счёта

Как использовать результат

1. Определить границы колонок

Посмотреть на изображение с сеткой и записать координаты вертикальных границ каждой колонки таблицы (в номерах grid-линий).

2. Найти базовую решётку

Если на форме несколько таблиц с разной раскладкой (например, шапка документа и основная таблица), объединить все граничные точки. Каждый сегмент между соседними границами, одна колонка MXL.

Read the whole SKILL.md on GitHub

More in Engineering