Home / chrisryugj / kordoc · .claude/skills/gongmunseo/SKILL.md · GitHub

gongmunseo skillA

gongmunseo is agent-read markdown (skill) from chrisryugj/kordoc: 내용을 받아 한국 행정 공문서(기안문·시행문·보고서·계획서·통지·회의록) 표준 서식의 HWPX로 뽑아주는 오케스트레이터 스킬. 행정안전부 「행정업무운영편람」·시행규칙에 근거한 항목부호 8단계(1. 가. 1) 가) (1) (가) ① ㉮), 둘째 줄 내어쓰기 정렬, 공식 여백(위20·아래10·좌우20mm), 명조 15pt, 줄간격, 날짜·붙임·끝·금액 표기법을 적용해 kordoc의 공문서 모드로 변환한다. 트리거 — "보고서 작성해줘", "기안문 만들어", "공문서로 뽑아줘", "계획서 써줘", "회의록 정리해서 hwpx", "공문 양식으로", "통지문 만들어", "공문서 hwpx", "행정 문서 작성". 단순 md→hwpx 변환(서식 불문)은 kordoc generate 직접 사용. 기존 hwp/hwpx 양식의 빈칸 채우기는 kordoc fill..

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

# 공문서(公文書) 생성 스킬

내용·주제를 받아 **한국 행정 공문서 표준 서식의 HWPX**로 생성한다.
서식 표준은 행정안전부 「행정업무운영편람」·「행정업무의 운영 및 혁신에 관한 규정」 시행규칙 근거.
실제 렌더링(항목부호 행갈굼·여백·폰트)은 kordoc 공문서 모드(`kordoc generate --preset`)가 담당하므로,
이 스킬은 **(1) 종류 판별 → (2) 내용을 표준 구조의 마크다운으로 작성 → (3) 변환 → (4) 경로 안내** 만 한다.

## 절차

### 1. 문서 종류 판별 → 프리셋

| 사용자 의도 | 프리셋 | 항목부호 | 비고 |
|------------|--------|----------|------|
| 대외 공문/시행문 | `기안문` | 8단계 `1. 가. 1)` | 두문·본문·결문 |
| 정책·검토·결과 보고 | `보고서` | 불릿 `□ ○ - ㆍ` + 헤딩 | 개조식, 1건1매 |
| 사업·행사 계획 | `계획서` | 8단계 | 5W2H 골격 |
| 알림·통지·안내 | `통지` | 8단계 | 경어 종결 |
| 회의 기록 | `회의록` | 8단계 | 법정 9요소 |
| 중앙부처 업무보고·국회 서면보고 | `업무보고` | `□ ㅇ - *` + 장 띠·절 숫자칸·① 항목 띠 | 재경부 실측(v4.14), 키워드 파랑 |

의도가 모호하면 `AskUserQuestion`으로 종류를 확인한다. (예: "보고서로 할까요, 대외 시행문(기안문)으로 할까요?")

### 2. 템플릿 로드 + 내용 채우기

해당 `templates/<종류>.md`를 Read로 읽어 골격을 파악하고, 사용자 내용으로 채운다.
- **부족한 필수 정보**(기관명, 수신처, 담당자·연락처, 시행일 등)는 사용자에게 묻거나, 모르면 `○○○`/`[기관명]` 같은 **플레이스홀더**로 두고 "채워야 할 항목"을 마지막에 안내한다. 임의로 지어내지 말 것.
- 본문은 아래 **표기법**과 **항목부호 규칙**을 반드시 지켜 작성한다.

### 3. 마크다운 작성 규칙 (kordoc 공문서 모드가 인식하는 형식)

**항목부호 = 중첩 리스트의 깊이로 표현.** 마커 종류(`-`/`1.`)는 무시되고 **깊이 → 부호**가 강제된다.
들여쓰기 **2칸 = 한 단계**.

```
1. 첫째 항목 내용          ← 깊이0 → "1."
…

Read the whole file at its exact version.

How to install

Latest version
mdr add chrisryugj/kordoc/gongmunseo@v1.0.0
Exact content
mdr add chrisryugj/kordoc/gongmunseo@sha256:6df2f4df993b94c6

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_rgzzjwmli7ue7rxu.svg)](https://markdownregistry.com/a/art_rgzzjwmli7ue7rxu)

0 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
v1.0.0 latest2026-09-15 f715573 8,492 BA view · diff
v1.0.02026-09-05 ac0299e 8,323 BA view · diff
v1.0.02026-08-17 657d300 6,915 BA view · diff
v1.0.02026-06-20 c790593 6,316 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 (8492 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_rgzzjwmli7ue7rxu
GET https://markdownregistry.com/api/v1/resolve?ref=chrisryugj/kordoc/gongmunseo
GET https://markdownregistry.com/api/v1/blob/6df2f4df993b94c6000b99a7ab1ece855c3e7fa478f1147bc734c459ed1d0020

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

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
kordoc skill
chrisryugj/kordoc · plugins/kordoc/skills/kordoc/SKILL.md · Use this skill whenever the user wants to read, create, fill, edit, compare, validate, or preview Korean…
git:20260915.f715573 · audit A · 2,222 stars

Every file in chrisryugj/kordoc

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