hwpx-gov-doc-js

Generate HWPX government documents from structured JSON inputs.

2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/cdsassj00/hwpx-generator --skill hwpx-gov-doc-js
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hwpx-gov-doc-js
Source: https://github.com/cdsassj00/hwpx-generator/tree/main/skill-js
Command: npx skills add https://github.com/cdsassj00/hwpx-generator --skill hwpx-gov-doc-js

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill converts structured inputs into fully-formed HWPX documents that comply with Korean public administration formatting and AI-friendly writing rules, removing manual assembly and formatting errors when producing 서면보고 and 보도자료.

Core Features & Use Cases

  • Template-backed HWPX generation: Assembles section0.xml and package files from validated JSON and embedded base64 templates to produce a valid .hwpx archive.
  • AI-friendly content normalization: Enforces subject–predicate completeness, standardized numbering (Ⅰ → 1 → 가), and prohibited cell-merge rules to ensure compatibility with both humans and downstream AI.
  • Use Case: Produce a ministerial 서면보고 or press release from a structured policy summary and contact metadata, delivering a download-ready .hwpx file for distribution.

Quick Start

Use the hwpx-gov-doc-js skill to generate a compliant HWPX report from a structured JSON document.

Frequently Asked Questions about hwpx-gov-doc-js

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

FAQPage Schema
How do I generate HWPX government reports from JSON data?

To generate HWPX government reports from JSON data, use a Node.js script that assembles validated JSON inputs and base64 templates into a valid .hwpx archive. This process enforces AI-friendly writing rules and Korean public administration formatting standards.

What is the best way to automate Korean press release document generation?

Automating Korean press release document generation is best achieved by converting structured policy summaries into fully-formed HWPX files. This approach eliminates manual formatting errors and applies standardized numbering and subject-predicate completeness for downstream AI compatibility.

Does Node.js support creating valid HWPX files with jszip?

Node.js supports creating valid HWPX files by using jszip and @xmldom/xmldom to assemble section0.xml and package files. This Node.js environment processes embedded base64 templates to produce a compliant .hwpx archive.

What formatting constraints apply to AI-friendly HWPX documents?

AI-friendly HWPX documents require subject-predicate completeness, standardized numbering like Ⅰ to 1 to 가, and prohibited cell-merge rules. These constraints ensure compatibility with both human readers and downstream AI systems.

Can I use this approach for ministerial written reports and 보도자료?

You can use this approach for ministerial written reports and press releases by supplying a structured policy summary and contact metadata. It outputs a download-ready .hwpx file that complies with Korean public administration formatting.

Why does my HWPX document generation fail without structured inputs?

HWPX document generation fails without structured inputs because the mechanism relies on validated JSON to assemble section0.xml and package files. Providing unstructured data bypasses the AI-friendly content normalization and base64 template assembly required for a valid archive.