hwpx-core
CommunityHWPX XML-first authoring, edit, and validation
Authoryjang-git
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides a deterministic, XML-first workflow to create, edit, and validate HWPX documents so authors and engineers can control Korean document layout and styles without opaque WYSIWYG editors.
Core Features & Use Cases
- Template-driven assembly: combine base templates and document-type overlays, override header.xml and section0.xml, and produce a compliant .hwpx archive.
- Edit and repack workflows: unpack an existing .hwpx to a directory, perform XML edits, and repack while preserving mimetype ordering and ZIP storage constraints.
- Structural validation and analysis: detect missing entries, malformed XML, and mimetype problems; extract text and analyze template styles and tables for reference-driven generation.
- Use case: generate a government-style report by preparing section0.xml, running the build script to assemble the HWPX, and running validation before distribution.
Quick Start
Run the build_hwpx.py script in the hwpx-core scripts directory to assemble a .hwpx from templates or overrides and then run validate.py to verify the package.
Dependency Matrix
Required Modules
lxmlhwpx
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: hwpx-core Download link: https://github.com/yjang-git/HoneyPot/archive/main.zip#hwpx-core Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.