HWP Skill

Create, read, edit, and convert Hangul Word Processor documents.

5|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill hwp-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: HWP Skill
Source: https://github.com/lidge-jun/cli-jaw-skills/tree/main/hwp
Command: npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill hwp-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-hwpx, hwp-hwpx-parser, hwpparser, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines all tasks related to Hangul Word Processor (.hwp and .hwpx) documents, from creation and editing to reading and manipulation, ensuring seamless document workflows.

Core Features & Use Cases

  • Document Creation: Generate new .hwpx documents programmatically using Python.
  • Data Extraction: Read text and extract content from both .hwp and .hwpx files.
  • Editing Workflow: Modify existing .hwpx files by unpacking, editing XML, and repacking.
  • Conversion: Convert between various formats including HWP, HWPX, Text, HTML, ODT, and PDF.
  • Visual QA: Convert documents to images for quality assurance checks.

Quick Start

Use the HWP skill to convert the document 'report.hwp' to 'report.hwpx'.

Frequently Asked Questions about HWP Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from HWP files programmatically?

You can extract text from HWP files by reading the document content using parsers like hwp-hwpx-parser or hwpparser. This allows you to access and isolate the text data stored within both standard .hwp and .hwpx file formats for further processing.

Can I convert HWP documents to PDF and HTML formats?

Yes, you can convert HWP documents to multiple formats including PDF, HTML, Text, and ODT. Converting HWP files to PDF or images also enables visual quality assurance checks to verify document layout and formatting.

What is the best way to edit an existing HWPX file?

The best way to edit an existing HWPX file is by unpacking it, directly manipulating the underlying XML structure, and then repacking the document. This method provides precise control over the document's internal configuration.

Does python-hwpx support generating new Hangul documents from scratch?

Yes, python-hwpx supports programmatic document generation, allowing you to create new .hwpx files from scratch using Python. This streamlines automated workflows for generating Hangul Word Processor documents without manual input.

When do I need to convert HWP to HWPX format?

Converting HWP to HWPX format is necessary when you need an XML-based structure for direct document manipulation or compatibility with modern parsing tools. HWPX files can be unpacked and edited at the XML level, which standard HWP files do not easily allow.