Home / chrisryugj / kordoc · plugins/kordoc/skills/kordoc/SKILL.md · GitHub

kordoc skillA

kordoc is agent-read markdown (skill) from chrisryugj/kordoc: Use this skill whenever the user wants to read, create, fill, edit, compare, validate, or preview Korean Hangul/official documents — .hwp (HWP 3.x/5.x), .hwpx, .hml (HWPML) — or convert Korean-office PDF/DOCX/XLS/XLSX to Markdown. Triggers include any mention of 'hwp', 'hwpx', 'hml', '한글 문서', '아래한글', '한컴', '공문서', '기안문', '보고서를 hwpx로', '서식 채우기', '양식 자동 작성', '신청서 채워줘', '신구대조표', '문서 비교', or uploading/attaching .hwp/.hwpx/.hml files. Also use when generating official Korean documents from Markdown (기.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified before it reaches your agent: the main file against the SHA-256 recorded here, the others against the git hashes of its source commit. The deterministic audit below grades the latest version, and the same checks always give the same file the same grade.

What the file says

# kordoc — 한국 공문서 툴킷

kordoc(npm)은 관공서 문서 파이프라인 도구다. HWP 3.x/5.x·HWPX·HWPML·PDF·DOCX·XLS/XLSX → Markdown
파싱, Markdown → 공문서 HWPX 생성, 서식 빈칸 채우기(원본 스타일 보존), 서식 보존 라운드트립 패치,
문서 비교, HWPX 구조 검증, 조판 SVG 렌더를 제공한다. 한컴오피스·Windows COM 불필요, Node.js 18+만
있으면 된다.

## 실행 방법

설치 없이 npx 로 실행한다 (메이저 버전 고정):

```bash
npx -y kordoc@^4 <command> ...
```

첫 호출만 패키지 다운로드로 느리고 이후는 캐시. 상시 사용 환경이면 MCP 서버로 붙일 수도 있다
(`npx -y kordoc@^4 setup` — 대화형 마법사가 Claude Code/Desktop·Cursor 등에 자동 등록).
MCP 도구 11종: `parse_document`, `parse_table`, `parse_pages`, `parse_metadata`, `parse_form`,
`fill_form`, `place_seal`, `patch_document`, `generate_document`, `compare_documents`, `detect_format`.

## 명령 요약

| 작업 | 명령 |
|---|---|
| 문서 → Markdown | `npx -y kordoc@^4 문서.hwpx -o 문서.md` |
| 일괄 변환 | `npx -y kordoc@^4 *.pdf -d ./변환결과/` |
| 페이지/섹션 범위 | `-p 1-3` 또는 `-p 1,3,5` |
| 구조화 JSON (blocks+metadata) | `--format json` |
| 서식 필드 목록만 보기 | `npx -y kordoc@^4 fill 서식.hwpx --dry-run` |
| 서식 채우기 | `npx -y kordoc@^4 fill 서식.hwpx -j 값.json -o 결과.hwpx` |
| 공문서 생성 | `npx -y kordoc@^4 generate 초안.md -o 결과.hwpx --preset 보고서` |
| 편집 왕복 패치 | `npx -y kordoc@^4 patch 원본.hwpx 편집.md -o 결과.hwpx` |
…

Read the whole file at its exact version.

How to install

Latest version
mdr add chrisryugj/kordoc/kordoc@git:20260915.f715573
Exact content
mdr add chrisryugj/kordoc/kordoc@sha256:7aa3dc98cd73c380

Pin to a label to follow the author's releases, or to a sha256 for exact bytes. Either way the resolved hash is written to mdr.lock, and mdr install fetches those bytes again and checks them, so it installs them exactly or fails.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_bkhqpongpadn2236.svg)](https://markdownregistry.com/a/art_bkhqpongpadn2236)

0 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260915.f715573 latest2026-09-15 f715573 12,157 BA view · diff
git:20260906.5f862f22026-09-06 5f862f2 11,577 BA view · diff
git:20260802.8fd98572026-08-02 8fd9857 10,217 BA view · diff
git:20260711.3897cec2026-07-11 3897cec 10,032 BA view · diff
git:20260705.d290c282026-07-05 d290c28 9,952 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (12157 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

chrisryugj/kordoc · 2,222 stars · license MIT · pushed 2026-09-28 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_bkhqpongpadn2236
GET https://markdownregistry.com/api/v1/resolve?ref=chrisryugj/kordoc/kordoc
GET https://markdownregistry.com/api/v1/blob/7aa3dc98cd73c3806775c877112f8ebdb1d7e14793be0274eac4be2bcb560f6b

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from chrisryugj/kordoc

gongmunseo skill
chrisryugj/kordoc · .claude/skills/gongmunseo/SKILL.md · 내용을 받아 한국 행정 공문서(기안문·시행문·보고서·계획서·통지·회의록) 표준 서식의 HWPX로 뽑아주는 오케스트레이터 스킬. 행정안전부 「행정업무운영편람」·시행규칙에 근거한 항목부호 8단계(1. 가. 1) 가)…
v1.0.0 · audit A · 2,222 stars
AGENTS.md agents
chrisryugj/kordoc · AGENTS.md
git:20260925.0767b46 · audit A · 2,222 stars
CLAUDE.md claude
chrisryugj/kordoc · CLAUDE.md
git:20260927.915c400 · audit A · 2,222 stars

Every file in chrisryugj/kordoc

Browse by kind, by grade A, or by owner.