rhwp-edit
nomadamas/k-skill
Edit HWP documents with insert, delete, replace, and table operations via WASM engine.
What is rhwp-edit?
rhwp-edit enables programmatic editing of HWP (Hangul Word Processor) documents through a CLI wrapper around the @rhwp/core WASM engine. Use it when you need to automate text insertion/deletion, perform find-and-replace operations, create tables, or modify cell content in HWP files.
- Insert and delete text in HWP documents
- Perform replace-all operations across document content
- Create tables within HWP documents
- Set and modify cell text in tables
- Wrap the @rhwp/core WASM engine for document manipulation
How to install rhwp-edit
npx skills add https://github.com/nomadamas/k-skill --skill rhwp-edit- Node.js 18 or later
- npx or npm installed
- Access to HWP files to edit
How to use rhwp-edit
- 1.Run `npx -y @nomadamas/k-skill@0 instruct rhwp-edit` to retrieve full runtime-specific instructions
- 2.Review helper files with `npx -y @nomadamas/k-skill@0 files rhwp-edit`
- 3.Use the k-skill-rhwp CLI to call edit operations (insert, delete, replace-all, table creation, cell modification)
- 4.Keep the skill updated with `npx -y @nomadamas/k-skill@0 update`
Use cases
- Automate bulk text updates in HWP documents
- Generate reports or templates by inserting dynamic content into HWP files
- Create structured documents with programmatically-generated tables
- Batch process multiple HWP files with consistent edits
- Modify cell data in existing HWP table structures
- Document automation engineers
- Korean language document processors
- Developers building HWP file pipelines
- Teams managing bulk HWP document updates
rhwp-edit FAQ
HWP (Hangul Word Processor) is a proprietary document format widely used in Korea, similar to Microsoft Word's .docx format.
You need Node.js 18+ and npx. The skill bundles the @rhwp/core WASM engine, so no separate installation of that library is required.
The CLI instructions are required for proper setup. Run `npx -y @nomadamas/k-skill@0 instruct rhwp-edit` first; the CLI detects your runtime and provides applicable instructions.
You can create new tables, set cell text content, and modify existing table structures within HWP documents.
Yes: never execute payment, message delivery, or public posting without explicit user approval; never store plaintext credentials; never bypass legal, identity-proofing, or signature boundaries.
Full instructions (SKILL.md)
Source of truth, from nomadamas/k-skill.
name: rhwp-edit description: Edit HWP documents — insert/delete text, replace-all, create tables, set cell text — with the k-skill-rhwp CLI that wraps the @rhwp/core WASM engine (rhwp by Edward Kim). license: MIT metadata: category: documents locale: ko-KR phase: v1.5
rhwp-edit
<!-- k-skill:cli-stub — generated by scripts/generate-skill-stubs.js; edit skill.json / instruction.md instead -->Get the full instructions (required first step)
Run this and follow its output as the primary instructions for this skill:
npx -y @nomadamas/k-skill@0 instruct rhwp-edit
The CLI detects the current runtime (Dolshoi vault/CloakBrowser vs generic) and prints only the applicable instructions, always up to date. Helper files bundled with the CLI are listed by:
npx -y @nomadamas/k-skill@0 files rhwp-edit
Keep the CLI and every coding-agent skill install current (including Vercel Agent Skills) with:
npx -y @nomadamas/k-skill@0 update
If npx is unavailable, install Node.js 18+ or follow https://github.com/NomaDamas/k-skill#readme, or read the source instructions at https://github.com/NomaDamas/k-skill/blob/main/rhwp-edit/instruction.md.
Hard rules even without the CLI
- Never execute payment, message/email delivery, final submission, cancellation, or public posting without the user's explicit approval immediately beforehand.
- Never ask for, print, or store plaintext credentials in chat, files, or shell arguments.
- Never bypass legal, physical-presence, CAPTCHA, identity-proofing, or electronic-signature boundaries.
Related skills
More from nomadamas/k-skill and the wider catalog.

s2b-notice-search
Search and parse S2B school marketplace public notices and quotation requests with browser-first HTML extraction.

saju-fortune
Interactive Korean fortune reading based on saju (birth chart) analysis

saramin-talent-search
Search and shortlist masked candidate profiles from Saramin corporate talent pool before paid viewing.

seoul-bike
Query Seoul Bike (따릉이) real-time rental availability by location or station name.

seoul-density
Check real-time crowd density at 121 major Seoul hotspots like Gangnam Station and Hongdae.

seoul-subway-arrival
Real-time Seoul subway arrival times and crowding data via official Open Data API