Skip to content
Documentation
Skill

/hwpx-spec

KS X 6101:2024 HWPX(OWPML) 문서 구조 표준 명세를 소제목 단위로 나눈 스펙 문서. HWPX 파싱·렌더링·검증 시 같은 번호의 .md 파일을 읽어 참조.

BOOST
From plugin
hwpjs
1605 skills1 command
Install
$ npx -y skills add ohah/hwpjs --skill hwpx-spec --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/hwpx-spec

Context preview

The summary Claude sees to decide when to auto-load this skill.

KS X 6101:2024 HWPX(OWPML) 문서 구조 표준 명세를 소제목 단위로 나눈 스펙 문서. HWPX 파싱·렌더링·검증 시 같은 번호의 .md 파일을 읽어 참조.

SKILL.md

hwpx-spec.SKILL.md
name: hwpx-spec
description: KS X 6101:2024 HWPX(OWPML) 문서 구조 표준 명세를 소제목 단위로 나눈 스펙 문서. HWPX 파싱·렌더링·검증 시 같은 번호의 .md 파일을 읽어 참조.

KS X 6101:2024 - HWPX (OWPML) 문서 구조 표준

개방형 워드프로세서 마크업 언어(OWPML) 문서 구조 표준을 **소제목 단위**로 나눈 스펙 문서이다.

사용 방법

  • HWPX 구현·파싱·렌더링·버그 수정 시 **해당 소제목과 같은 번호의 .md 파일**을 열어 참조한다.
  • 예: Header 폰트 파싱 → `9-3-1-fontfaces.md`, 표 개체 → `10-9-3-표-개체.md`, 그림 개체 → `10-9-6-그림-개체.md`.

파일 목록 (소제목 = 파일명)

| 섹션 | 파일명 | |------|--------| | 머리말 | 0-머리말.md | | 개요 | 0-개요.md | | 1. 적용범위 | 1-적용범위.md | | 2. 인용표준 | 2-인용표준.md | | 3. 용어와 정의 | 3-용어와-정의.md | | 4.1 일반사항 | 4-1-일반사항.md | | 4.2 XML 콘텐츠문서 조건 | 4-2-xml-콘텐츠문서-조건.md | | 4.3 리딩 시스템 적합성 | 4-3-리딩-시스템-적합성.md | | 4.4 문서 호환성 및 적합성 | 4-4-문서-호환성-및-적합성.md | | 5.1 XML과의 관계 | 5-1-xml과의-관계.md | | 5.2 XML 네임스페이스 | 5-2-xml-네임스페이스.md | | 5.3 유니코드 | 5-3-유니코드.md | | 5.4 MIME 미디어 유형 | 5-4-mime-미디어-유형.md | | 6. 스키마 구성 | 6-스키마-구성.md | | 7.1 기본형식 | 7-1-기본형식.md | | 7.2 단위 | 7-2-단위.md | | 7.3 기본 나열 형식 | 7-3-기본-나열-형식.md | | 7.4 색상 표현 | 7-4-색상-표현.md | | 8.1 OCF | 8-1-ocf.md | | 8.2 OCF OWPML 프로파일 | 8-2-ocf-owpml-프로파일.md | | 8.3 파일 형식 버전 식별 | 8-3-파일-형식-버전-식별.md | | 8.4 OPF OWPML 프로파일 | 8-4-opf-owpml-프로파일.md | | 9.1 네임스페이스 | 9-1-네임스페이스.md | | 9.2.1 head 요소 | 9-2-1-head-요소.md | | 9.2.2 beginNum 요소 | 9-2-2-beginNum-요소.md | | 9.2.3 refList 요소 | 9-2-3-refList-요소.md | | 9.2.4 forbiddenWordList 요소 | 9-2-4-forbiddenWordList-요소.md | | 9.2.5 compatibleDocument 요소 | 9-2-5-compatibleDocument-요소.md | | 9.2.6 trackChangeConfig 요소 | 9-2-6-trackChangeConfig-요소.md | | 9.2.7 docOption 요소 | 9-2-7-docOption-요소.md | | 9.2.8 metaTag 요소 | 9-2-8-metaTag-요소.md | | 9.3.1 fontfaces | 9-3-1-fontfaces.md | | 9.3.2 borderFills | 9-3-2-borderFills.md | | 9.3.3 charProperties | 9-3-3-charProperties.md | | 9.3.4 tabProperties | 9-3-4-tabProperties.md | | 9.3.5 numberings | 9-3-5-numberings.md | | 9.3.6 bullets | 9-3-6-bullets.md | | 9.3.7 paraProperties | 9-3-7-paraProperties.md | | 9.3.8 styles | 9-3-8-styles.md | | 9.3.9 memoProperties | 9-3-9-memoProperties.md | | 9.3.10 trackChanges | 9-3-10-trackChanges.md | | 9.3.11 trackChangeAuthors | 9-3-11-trackChangeAuthors.md | | 10.1 네임스페이스/본문 개요 | 10-1-네임스페이스.md | | 10.3 sec 요소 | 10-3-sec-요소.md | | 10.4 p 요소 | 10-4-p-요소.md | | 10.5 run 요소 | 10-5-run-요소.md | | 10.6 secPr 요소 | 10-6-secPr-요소.md | | 10.7.1 colPr 요소 | 10-7-1-colPr-요소.md | | 10.7.2 fieldBegin 요소 | 10-7-2-fieldBegin-요소.md | | 10.7.3 fieldEnd 요소 | 10-7-3-fieldEnd-요소.md | | 10.7.4 bookmark 요소 | 10-7-4-bookmark-요소.md | | 10.7.5 머리말/꼬리말 | 10-7-5-머리말-꼬리말.md | | 10.7.6 각주/미주 | 10-7-6-각주-미주.md | | 10.7.7 자동 번호 | 10-7-7-자동-번호.md | | 10.7.8 pageNumCtrl 외 | 10-7-8-pageNumCtrl.md | | 10.8 t 요소 | 10-8-t-요소.md | | 10.9.1 도형 객체 공통 | 10-9-1-도형-객체-공통.md | | 10.9.3 표 개체 | 10-9-3-표-개체.md | | 10.9.4 수식 개체 | 10-9-4-수식-개체.md | | 10.9.5 AbstractShapeComponentType | 10-9-5-AbstractShapeComponentType.md | | 10.9.6 그림 개체 | 10-9-6-그림-개체.md | | 10.9.7 OLE 개체 | 10-9-7-ole-개체.md | | 10.9.8 묶음 개체 | 10-9-8-묶음-개체.md | | 10.9.9 차트 개체 | 10-9-9-차트-개체.md | | 10.10.1 그리기 객체 공통 | 10-10-1-그리기-객체-공통.md | | 10.10.3 선 | 10-10-3-선.md | | 10.10.4 사각형 | 10-10-4-사각형.md | | 10.10.5 타원 | 10-10-5-타원.md | | 10.10.6 호 | 10-10-6-호.md | | 10.10.7 다각형 | 10-10-7-다각형.md | | 10.10.8 곡선 | 10-10-8-곡선.md | | 10.10.9 연결선 | 10-10-9-연결선.md | | 10.11 양식 객체 | 10-11-양식-객체.md | | 10.12.1 글맵시 | 10-12-1-글맵시.md | | 10.12.2 글자 겹침 | 10-12-2-글자-겹침.md | | 10.12.3 덧말 | 10-12-3-덧말.md | | 10.12.4 비디오 | 10-12-4-비디오.md | | 11. 바탕쪽 설정 | 11-바탕쪽-설정.md | | 12. 문서 이력 정보 | 12-문서-이력-정보.md | | 13. 파일 형식 버전 정보 | 13-파일-형식-버전-정보.md | | 14. settings xml | 14-settings-xml.md | | 15. 암호화 | 15-암호화.md | | 16. 전자서명 | 16-전자서명.md | | 17. 하위 호환성 | 17-하위-호환성.md | | 부속서 A 제정의 취지 | A-제정의-취지.md | | 부속서 B Version XML 스키마 | B-version-xml-스키마.md | | 부속서 C Header XML 스키마 | C-header-xml-스키마.md | | 부속서 D Body XML 스키마 | D-body-xml-스키마.md | | 부속서 E ParaList XML 스키마 | E-paralist-xml-스키마.md | | 부속서 F Core XML 스키마 | F-core-xml-스키마.md | | 부속서 G MasterPage XML 스키마 | G-masterpage-xml-스키마.md | | 부속서 H Document History XML 스키마 | H-history-xml-스키마.md | | 부속서 I 수식 스크립트 | I-수식-스크립트.md |

Read more
Ships withhwpjs

HWP5·HWPX용 Headless API와 웹 어댑터, 저수준 CFB 읽기·쓰기를 제공하는 JavaScript/WASM 모노레포입니다. 고수준 ESM 진입점은 @ohah/hwpjs와 프레임워크별 subpath입니다.

Get the whole plugin
Stats
160
Stars
23
Forks
Active
Maintenance
Zig
Language
MIT
License
6h ago
Last commit
5y ago
Created
3h ago
Added

Repo: ohah/hwpjs

Other skills on hwpjs.

hwp-spec
Skill

hwp-spec

HWP 5.0 명세를 소제목 단위로 나눈 스펙 문서. 해당 파트 구현·파싱·검증 시 같은 번호의 .md 파일을 읽어 참조.

@ohah@ohahInstall Skill
release
Skill

release

hwpjs 배포 플로우. 버전 범프, 빌드, 커밋, PR 생성, npm 배포, GitHub 릴리즈까지 전체 과정을 수행한다.

@ohah@ohahInstall Skill