XiaoBei Skills

Набор Codex-скиллов для научной работы: картинка в редактируемые фигуры и VBA, статья в набор слайдов PPTX

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Генерирует и помогает запускать макросы VBA в Office
  • Запускает локальные скрипты Python и напрямую управляет PowerPoint
Все причины и проверки

xiao24bei/xiaobei-skill

Установка

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

npx skillfoxx add skills/xiaobei-skills

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

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

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .claude/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .claude/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .claude/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .claude/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .agents/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .agents/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .agents/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .agents/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .github/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .github/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .github/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .github/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .agents/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .agents/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .agents/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .agents/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .agents/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .agents/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .agents/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .agents/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .devin/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .devin/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .devin/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .devin/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .cline/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .cline/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .cline/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .cline/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .roo/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .roo/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .roo/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .roo/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt xiaobei-skill-image-to-vba xiaobei-skill-rebuild-image-in-powerpoint -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 1b9fe1d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .agents/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .agents/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .agents/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .agents/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .agents/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .agents/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .agents/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .agents/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/xiao24bei/xiaobei-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xiaobei-skill-academic-paper-to-ppt/ /skills/xiaobei-skill-image-to-vba/ /skills/xiaobei-skill-rebuild-image-in-powerpoint/
git -C "$tmp" checkout 1b9fe1d3c5a73d069b4d3b516b7d60733784e0ea
mkdir -p .agents/skills
cp -R "$tmp/skills/xiaobei-skill-academic-paper-to-ppt" .agents/skills/xiaobei-skill-academic-paper-to-ppt
cp -R "$tmp/skills/xiaobei-skill-image-to-vba" .agents/skills/xiaobei-skill-image-to-vba
cp -R "$tmp/skills/xiaobei-skill-rebuild-image-in-powerpoint" .agents/skills/xiaobei-skill-rebuild-image-in-powerpoint

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 1b9fe1d.

Текст для агента

Установи нужный подскилл через skill-installer, например: Use $skill-installer to install https://github.com/xiao24bei/xiaobei-skill/tree/main/skills/xiaobei-skill-image-to-vba. Не ставь весь репозиторий целиком, выбери подскилл.

Другие способы из описания автора
git clone https://github.com/xiao24bei/xiaobei-skill.git
mkdir -p ~/.codex/skills
ln -s "$(pwd)/xiaobei-skill/skills/xiaobei-skill-image-to-vba" ~/.codex/skills/xiaobei-skill-image-to-vba

Ручная установка одного подскилла ссылкой, замените имя каталога на нужный подскилл.

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

Что делает

Это набор из трех Codex-скиллов вокруг PowerPoint и научной работы. Image to VBA превращает научную схему, скриншот слайда или интерфейса в редактируемые фигуры Office и код VBA, а не в статичную картинку, сложные участки сохраняются небольшими растровыми вставками. Rebuild Image in PowerPoint заставляет агента напрямую управлять PowerPoint и по объектам восстанавливать целый слайд. Academic Paper to PPT собирает из статьи или отчета набор слайдов для защиты или доклада. Каждый подскилл лежит в своей папке и ставится отдельно.

Для кого. Для исследователей, аспирантов и преподавателей, которым нужны редактируемые слайды и научная графика.

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

  • Нужно превратить схему или скриншот в редактируемые фигуры PowerPoint
  • Нужно восстановить слайд как редактируемый объект, а не картинку
  • Нужно собрать презентацию к защите из статьи

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

  • Нет установленного PowerPoint или Office для живого восстановления слайдов
  • Нельзя запускать сгенерированные макросы VBA в вашей среде
  • Нет прав на исходные изображения и материалы статьи

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

Use $xiaobei-skill-image-to-vba to convert this uploaded academic image into editable Office VBA Shapes code

Ограничения

Скиллы генерируют и помогают запускать макросы VBA, запускайте только доверенный код и читайте сгенерированный файл заранее, Office может блокировать импорт макросов. Живое восстановление слайдов требует локального PowerPoint или Office на Windows или macOS. Документация в основном на китайском, вызовы скиллов на английском. Права на исходные изображения и содержание статьи лежат на пользователе. Лицензия Apache-2.0.

Как отключить. Удалите ссылку или каталог нужного подскилла из папки скиллов агента, например из ~/.codex/skills.

Проверка безопасности

  • Генерирует и помогает запускать макросы VBA в Office
  • Запускает локальные скрипты Python и напрямую управляет PowerPoint

Коротко о README

README представляет открытый набор Codex-скиллов автора про AI и научную работу. В наборе три подскилла: превращение изображения в редактируемые фигуры и VBA, восстановление изображения прямо в PowerPoint и сборка презентации из статьи. Корень репозитория это индекс без SKILL.md, ставить нужно отдельный подскилл через skill-installer или ручной ссылкой. Есть предупреждение о безопасности макросов и о правах на изображения. Лицензия Apache-2.0.

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

Можно ли поставить весь репозиторий одной командой?

Нет, корень намеренно без SKILL.md и служит индексом. Нужно ставить конкретный подскилл из папки skills, ориентируясь на skill-catalog.json.

Что с безопасностью макросов?

Скиллы генерируют VBA, запускать стоит только доверенный код и читать файл .bas заранее. Office может требовать доступ к объектной модели проекта VBA, это нормальная граница безопасности.

Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний рискБез VPN187,4 тыс.Звезды репозитория
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск178,8 тыс.Звезды репозитория
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск56,8 тыс.Звезды репозитория
Выбор редакции

Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов

СкиллСредний рискБез VPN42,6 тыс.Звезды репозитория
Foxx AIXiaoBei Skills

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.