polish-sci-figures — скилл

Скилл строит научные рисунки по таблице: дает 2–3 варианта графика, собирает панели и ищет повторы изображений.

  • 82 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл выполняет Python и записывает рисунки и отчеты в рабочую папку, при этом зависит от скачанного вручную архива.
Все причины и проверки

zhoy0409-debug/polish-sci-figures

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/polish-sci-figures

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

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

  • Скилл выполняет Python и записывает рисунки и отчеты в рабочую папку, при этом зависит от скачанного вручную архива.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

polish-sci-figures — набор для научных рисунков: графики по данным, стандартизация изображений и проверка качества в одном процессе. Агент принимает обычную просьбу вроде «нарисуй эту таблицу подходящим для статьи графиком», один раз изучает таблицу и показывает два-три варианта с предпросмотром. Если научный замысел неясен, он задает один-два конкретных вопроса, например о том, разные ли это объекты или повторные измерения одного. Набор использует локальный код построения и анализа. Результат выходит в PNG, PDF и SVG вместе с кандидатом в ZIP и страницей Figure Studio, где рисунок правят в браузере: выравнивание подписей панелей, цвета, шрифты, вставки с увеличением, шкала в микрометрах. Отдельно есть проверка повторного использования изображений.

Для кого. Исследователям и аспирантам, которым нужны рисунки для статьи по таблице данных, и тем, кто собирает составной рисунок из готовых панелей.

Подходит, если

  • В статье нужен график по таблице эксперимента, а подходящий тип не выбран.
  • Составной рисунок собирают из панелей, и подписи нужно выровнять по базовой линии.
  • К микрофотографии добавляют вставку с увеличением и шкалу по известному масштабу.
  • Перед подачей рукописи проверяют изображения на повторное использование.

Не подходит, если

  • Нет доступа к выполнению кода Python: скилл запускает локальные скрипты.
  • Нужны модели с неуказанной спецификацией: шаблоны отображают заданные результаты и не подгоняют модели сами.
  • Рисунок нужен без сведений о плане эксперимента: скилл задаст вопросы, и без ответов дизайн не определен.

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

Нарисуй эту таблицу подходящим для статьи графиком, предложи несколько вариантов с предпросмотром и спроси, если неясен план эксперимента.

Ограничения

Нужны доступ к файлам и выполнение Python на стороне агента, а в Claude на сайте включают выполнение кода. Скилл ставят из ZIP релиза: архив скачивают со страницы релиза и сверяют по файлу `SHA256SUMS.txt`. Без явного выбора скилла Claude может написать код рисунка сам, и это не считается работой набора. Шаблоны результатов моделей показывают переданные расчеты, а настольный редактор Figure Studio рассчитан на Windows 10 и 11 x64.

Как отключить. Удалите папку `polish-sci-figures` из `~/.claude/skills/` или `.claude/skills/` проекта. Windows-редактор Figure Studio удаляется как обычная программа.

Частые вопросы

Как поставить скилл в Claude Code?

Скачайте ZIP скилла со страницы релиза, распакуйте всю папку в `~/.claude/skills/` или в `.claude/skills/` проекта и введите `/polish-sci-figures`.

Как поставить в Codex?

Распакуйте папку в `~/.agents/skills/` или в `.agents/skills/` проекта и выберите `$polish-sci-figures` в поле ввода.

Почему скилл нужно выбрать вручную?

Обычный запрос не гарантирует вызов: без выбора Claude мог писать код графика сам. Выберите скилл в меню `+`, Skills.

Нужно ли ставить Figure Studio?

Нет, это отдельный редактор для Windows. Скилл создает и самодостаточную страницу Studio, которая открывается в браузере.

Какие форматы выдает набор?

PNG, PDF и SVG, кандидатный ZIP и страницу HTML для правки. Редактор экспортирует SVG, PNG и TIFF.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для научных графиков по канонам Nature, Cell и Science: 29 типов, проверка данных и векторный PDF на выходе.

СкиллМинимальный доступ585Звезды репозитория

Скилл Python и R для научных рисунков с контрактом, проверкой макета и независимым экспортом, плюс браузерный редактор FigureForge

СкиллМинимальный доступ218Звезды репозитория

SciPilot Figure

scipilot-figure-skill

Скилл-советник по научной визуализации: сначала разбирает данные и подбирает тип графика под вывод, потом рисует его на уровне журнальных требований

СкиллРасширенный доступ2,8 тыс.Звезды репозитория

Скилл для научной графики: 148 шаблонов графиков, 196 SVG-схем архитектуры и экспорт в редактируемый PowerPoint

СкиллРасширенный доступ816Звезды репозитория

Скилл визуализации данных для агентов: превращает данные в аккуратные интерактивные HTML-графики и целые отчеты с единым визуальным языком

СкиллМинимальный доступ6,8 тыс.Звезды репозитория

Plot Is All You Need

plot-is-all-you-need

Plot Is All You Need учит агента рисовать научные графики по образцам из галереи, а не по описанию стиля словами

СкиллМинимальный доступ291Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
polish-sci-figures (эта карточка)нет82
Academic Figure Skillнет585скилл строит научные графики по канонам журналов с векторным PDF; polish-sci-figures добавляет браузерный редактор Figure Studio и проверку повторного использования изображений
figures4papersнет11 098скилл рисует график на matplotlib из скриптов-образцов; polish-sci-figures предлагает варианты по таблице и собирает панели

Коротко о README

README разделен на пути работы (редактор для Windows, загрузка скилла в Claude, ИИ и командная строка, правка SVG) и разделы про выбор графика, анализ, примеры, проверку повторов и пределы проверки.

Бейдж для README

Исходный SKILL.md

---
name: polish-sci-figures
description: Create, refine and assemble scientific figures from data, images or editable artwork; check image reuse, deliver publication-ready outputs and an optional Figure Studio editing page.
---

# polish-sci-figures

Use the bundled suite for scientific data charts, calibrated images, figure refinement and multi-panel composition. It needs host file access and Python execution, without a Codex account or a particular computer.

## Start from the user's data

Accept ordinary requests such as “把这个表画成合适的图” or “Make a suitable figure from this table.” Inspect/profile the table once, then produce 2–3 suitable candidates with previews rendered from the actual data when the data support them. Explain briefly what each reveals and identify the recommended starting point. Do not require the user to supply commands, template IDs or statistical terminology.

When scientific design is genuinely missing, ask only 1–2 concrete questions, such as whether rows are different experimental objects or repeated observations of the same object. Do not invent experimental-unit IDs, units of measurement, pairing or results. Preserve valid existing analyses. Batch local rendering where practical; use the editor for ordinary font, colour and position changes instead of repeatedly recomputing analyses or calling an AI model.

## Check the runtime

Paths below are relative to this SKILL.md. Keep the complete `suite/` directory together. Select an existing Python runtime yourself: prefer the current project's `.venv/Scripts/python.exe` (Windows) or `.venv/bin/python`, then the host's dependency-tool runtime, then registered Python launchers or `python3`. Check `sys.executable` and `sys.version` before running suite code; bare `python` can resolve to Python 2, and a host-bundled Python can lack SciPy. Use Python 3.10–3.12 and actually import `numpy`, `pandas`, `scipy`, `matplotlib`, `openpyxl` and `PIL`. Try the next existing interpreter if a check fails instead of asking a novice to discover paths. Reuse the successful executable, with `-X utf8` on Windows; `python` below means that executable. Run the doctor before executing a workflow:

```bash
python suite/sci_figures.py doctor --font "DejaVu Sans" --json
```

If no existing interpreter has the required packages, explain the missing component and use a host-approved installation process or a task-local environment with the same interpreter. Do not run this command against a global interpreter or change PATH:

```bash
python -m pip install -r suite/requirements.txt
```

Install optional dependencies only for a workflow that requires them, from `suite/requirements-optional.txt`. Respect host permissions. If execution or installation is unavailable, identify the specific missing capability; do not claim to have rendered or analysed data. Do not automatically install this skill elsewhere or change global configuration.

## Read the relevant bundled workflow

| Input or task | Local instructions |
| --- | --- |
| Raw CSV/TSV/XLSX, chart choice, statistical analysis or report export | [Data figure workbench](suite/skills/make-sci-data-figures/WORKFLOW.md) |
| Calibrated microscopy, pathology or Western blot images | [Scientific image preparation](suite/skills/standardize-sci-images/WORKFLOW.md) |
| Existing SVG, visual refinement, composition or Studio editing | [Figure polishing and editing](suite/skills/polish-sci-figures/WORKFLOW.md) |
| Duplicate images or suspected image reuse | [Local image duplicate check](suite/docs/image-duplicate-check.md) |

Сообщить о проблеме