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.