claw-hwp
Скилл читает, создает и правит корейские документы hwp и hwpx прямо из агента, без Hancom Office и без конвертации
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает и записывает файлы документов через локальные скрипты
- Может работать с персональными данными в формах
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claw-hwpОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .claude/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .claude/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .agents/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .agents/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .github/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .github/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .agents/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .agents/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .agents/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .agents/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .devin/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .devin/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .cline/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .cline/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .roo/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .roo/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add dohyun468/claw-hwp --skill hwp -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 25bb43b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .agents/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .agents/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .agents/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .agents/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dohyun468/claw-hwp.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/claw-hwp/skills/hwp/
git -C "$tmp" checkout 25bb43b359c54ed141bc6ae1cea7b0f56f80feb2
mkdir -p .agents/skills
cp -R "$tmp/plugins/claw-hwp/skills/hwp" .agents/skills/hwpКоманды для macOS и Linux, на Windows выполните их в Git Bash.
В Claude Code выполни claude plugin marketplace add https://github.com/DoHyun468/claw-hwp и claude plugin install claw-hwp@claw-hwp. В Codex используй codex plugin с тем же репозиторием.
Другие способы из описания автора
claude plugin marketplace add https://github.com/DoHyun468/claw-hwp
claude plugin install claw-hwp@claw-hwpПосле установки скилл claw-hwp:hwp загружается автоматически.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл дает Claude и Codex работать с корейскими документами Hangul Word Processor в двух форматах: бинарном hwp и основанном на zip hwpx. Он читает содержимое и таблицы, создает новые файлы и правит существующие в исходном формате, поэтому верстка не ломается. Поддержаны оформление текста и абзацев, таблицы, вставка изображений, фигур, диаграмм, формул, сносок, колонтитулов и печатей, а также темы, которые задают цвет, шрифт и палитру диаграмм разом. В основе движок rhwp на WebAssembly, отдельная программа от Hancom не нужна. Есть безопасный режим заполнения форм персональными данными, при котором значения не попадают в контекст модели.
Для кого. Для тех, кто часто ведет корейские документы hwp: сотрудников компаний, госслужащих, авторов отчетов и договоров.
Подходит, если
- Нужно прочитать или извлечь данные из файла hwp или hwpx
- Нужно создать или отредактировать корейский документ без Hancom Office
- Нужно заполнить корейскую форму, сохранив исходный формат
Не подходит, если
- Работа идет с файлами Word docx, для них есть отдельный скилл
- Нужны функции, которые в скилле помечены как еще не реализованные, например экспорт в PDF
Пример запроса к агенту
Открой этот hwp и поменяй в таблице значение выручки, формат не меняйОграничения
Часть возможностей помечена как еще не готовая, например экспорт в PDF и docx или рамка страницы. Безопасное заполнение форм защищает контекст модели, но при работе внутри песочницы открытые персональные данные какое-то время лежат в файловой системе, а итоговый документ сам содержит эти данные. Скилл ставится как плагин из репозитория для Claude Code или Codex.
Как отключить. Удалите плагин claw-hwp через claude plugin или codex plugin, либо уберите папку плагина из каталога.
Проверка безопасности
- Читает и записывает файлы документов через локальные скрипты
- Может работать с персональными данными в формах
Коротко о README
README на корейском и английском представляет claw-hwp как способ читать, создавать и править корейские документы hwp и hwpx через Claude или Codex без Hancom Office и без конвертации. Достаточно попросить обычными словами: поменять ячейку в таблице, сделать заголовок жирным, разбить текст на колонки, добавить нумерацию страниц. Перечислен большой список готовых возможностей по тексту, абзацам, таблицам, вставке объектов, диаграммам и страницам, отдельно вынесены темы оформления и безопасное заполнение форм. Установка идет двумя строками через маркетплейс плагинов Claude Code или Codex.
SKILL.md
--- name: hwp description: Use this skill whenever the user wants to read, create, or edit Korean Hangul Word Processor documents (.hwp or .hwpx files). Triggers include any mention of 'hwp', 'hwpx', '한글 문서', '아래한글', '한컴오피스', or uploading/attaching .hwp/.hwpx files. Also use when extracting text from Korean reports or producing Korean-formatted official documents. Do NOT use for Word .docx files (use the docx skill instead) or general Korean text without Hangul Word Processor format. license: MIT --- # HWP / HWPX Skill This skill helps Claude work with Korean Hangul Word Processor documents — reading, creating, and editing both the binary .hwp (HWP 5.0) and the ZIP-based .hwpx formats.
Частые вопросы
Нужен ли Hancom Office?
Нет. Движок rhwp на WebAssembly читает и правит hwp и hwpx без отдельной программы, файлы открываются в Hancom Office и в веб-версии без искажений.
Что с персональными данными в формах?
Есть режим безопасного заполнения: значения читаются внутри инструмента и не попадают в контекст модели. Итоговый документ при этом сам содержит эти данные.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов