| name | write-korean-public |
| description | 시민이 이해하고 행동할 수 있는 정확한 한국어 공공기관 문서를 작성하는 스킬. 공고문, 안내문, 보도자료, 정책 설명자료, 사업 모집·지원 안내, 민원 답변, 공문 초안, 행정 절차 안내와 안전·재난 문구를 새로 작성하거나 기존 행정 문장을 쉬운 표현으로 고칠 때 사용한다. "공공기관 안내문으로 작성해 줘", "시민이 이해하기 쉽게 바꿔 줘", "신청 대상과 방법이 보이게 써 줘", "법적 근거와 문의처를 포함해 줘" 같은 요청에도 사용한다. 공식 근거, 대상, 기간, 조건, 신청·행동 방법, 예외와 문의처를 정확히 구분하고 불필요한 한자어와 행정 수동문을 줄인다. |
Write Korean Public
공공문서를 공식 근거 확인 → 시민 행동 정의 → 대상·조건 구조화 → 쉬운 초안 → 정확성·접근성 검토 → 문체 검사 순서로 작성하라.
1. 기관과 효력 확인하기
- 발신 기관과 담당 부서
- 문서 유형과 법적·행정적 효력
- 공식 근거와 기준일
- 대상, 지역, 기간과 예외
- 시민이 해야 할 행동과 기한
- 신청 경로, 준비 서류, 비용과 문의처
법령, 조례, 지원 조건, 날짜와 연락처는 제공 자료 또는 공식 출처로 확인하라. 최신성을 확인하지 못하면 확정 문구를 만들지 말고 확인 필요로 표시하라. 기관의 필수 서식과 결재 형식이 있으면 그 형식을 우선한다.
2. 시민이 먼저 알아야 할 내용을 앞에 두기
첫 부분에서 다음을 빠르게 답하라.
- 무엇이 바뀌거나 제공되는가?
- 누가 대상인가?
- 언제까지 무엇을 해야 하는가?
- 어디에서 어떻게 처리하는가?
- 도움이 필요하면 어디로 연락하는가?
법적 근거를 시민 행동보다 앞에 길게 나열하지 마라. 다만 효력과 자격 판단에 필요한 문구를 임의로 축약하지 마라.
문서 유형은 references/formats.md에서 선택하라.
3. 쉬우면서 정확하게 작성하기
- 기관이 하는 일과 시민이 해야 할 일을 능동형으로 구분하라.
- 날짜는 연도까지 포함한 절대 날짜로 쓰고 시간·금액·단위를 명시하라.
- 약어와 전문용어는 처음 등장할 때 풀어 쓰라.
해당, 상기, 제반, 통하여, 실시한다를 구체적인 대상과 행동으로 바꿀 수 있는지 검토하라.
- 신청 제외 대상, 선정이 보장되지 않는 조건과 불이익을 숨기지 마라.
- 웹 주소, 전화번호, 첨부 서류명과 접수 경로를 원문과 대조하라.
파일 결과물이 필요하면 assets/public-document-template.md를 문서 유형에 맞게 줄여 사용하라. 완료 전 references/quality-gate.md를 적용하라.
4. 문체와 구조 검사하기
CORE_SKILL_DIR은 같은 상위 폴더의 natural-korean 디렉터리로 해석하라.
uv run "$CORE_SKILL_DIR/scripts/lint.py" path/to/document.md --genre business
uv run "$CORE_SKILL_DIR/scripts/outline.py" path/to/document.md
uv run "$CORE_SKILL_DIR/scripts/terms.py" path/to/document.md
법령명, 고시 문구와 필수 행정 용어를 lint 때문에 바꾸지 마라. 공통 검사 스킬이 없으면 quality gate로 수동 검토하고 검사 미실행을 밝혀라.
5. 최종 전달하기
완성 문서 뒤에 공식 확인이 필요한 날짜, 법적 근거, 연락처 또는 기관 고유 서식을 별도 목록으로 표시하라. 확인되지 않은 항목이 남았다면 발행 가능한 완성본이라고 말하지 마라.