---
name: korean-db-standardization
description: 대한민국 행정안전부 공공데이터 공통표준의 용어·단어·도메인을 검색하고 표준 근거를 확인한다. 논리명·영문약어·도메인·허용값을 찾거나 표준화 후보의 정확한 일치 여부를 확인할 때 사용한다.
---

# 대한민국 DB 표준 검색

요청 유형에 맞는 최소 MCP 도구만 호출한다. 검색 결과가 부족하거나 후보가 확정된 경우에만
다음 도구를 추가한다. 설계 검증·DDL 검토·실데이터 검증은 각각 전용 스킬에 맡긴다.

## 최소 호출 라우팅

| 사용자 요청 | 첫 호출 | 추가 호출 조건 |
|---|---|---|
| 표준단어·동의어·금칙어 검색 | `search_standard_words` | 단어 검색 결과만으로 충분하지 않을 때만 재검색 |
| 표준용어·영문약어 검색 | `search_standard_terms` | 후보를 선택한 뒤 상세가 필요하면 `get_standard_term` |
| 표준도메인·타입·길이 검색 | `search_standard_domains` | 후보를 선택한 뒤 용어와의 연결이 필요할 때만 용어 조회 |
| 조합용어 구성단어 확인 | `analyze_standard_term_words` | 영문약어 조합 또는 마지막 형식단어를 확인해야 할 때 |
| 사전 출처·버전·건수 확인 | `get_dictionary_stats` | 사용자가 출처나 기준일을 물었을 때만 |

검색 호출에는 항상 `active_only=true`를 사용하고 `limit=5` 이하로 요청한다. 단순한 단어
검색에 용어·도메인·통계 도구를 함께 호출하지 않는다. 검색 결과 전체를 사용자에게 그대로
전달하지 말고 이름, 영문명, 설명, 상태, 핵심 근거만 요약한다.

## 확정 규칙

- 정확히 일치한 결과는 `확인됨`으로 표시한다.
- 유사 후보는 최대 5개까지 비교하고 `추정`으로 표시한다.
- 후보가 없거나 업무 의미가 여러 개면 `확인 필요`로 남기며 임의의 영문약어를 만들지 않는다.
- `get_standard_term`은 사용자가 선택한 후보 또는 정확히 일치하는 후보의 상세 확인에만
  호출한다.
- `폐기후 제정`은 현재 활성 항목일 수 있으므로 별도의 폐기 이력과 혼동하지 않는다.
- 물리명은 `공통표준용어영문약어명`, 타입·길이는 참조 도메인 결과를 근거로 설명한다.

## 다음 스킬로 넘길 때

- 테이블 신규 설계나 컬럼 추천은 `$database-table-design`을 사용한다.
- 실제 CREATE TABLE DDL 검토는 `$database-ddl-review`를 사용한다.
- CSV·SQLite 행 품질, 기관표준 등록·승인, Excel 보고서는 해당 MCP 도구를 직접 사용하되
  이 스킬의 단순 검색 절차를 불필요하게 반복하지 않는다.

## 결과 형식

요청한 항목, 검색 조건, 확인된 표준, 영문약어·도메인·타입·길이, 상태(`확인됨`·`추정`·
`확인 필요`)와 다음 조치를 짧게 정리한다. MCP 원본 JSON 전체는 사용자가 요청한 경우에만
보여준다.

참조 문서가 필요한 설계 형식은 [table-design-format.md](references/table-design-format.md),
공식 고시와 프로젝트 규칙의 구분은 [official-guideline-rules.md](references/official-guideline-rules.md)을
읽는다. 단순 검색에는 두 문서를 읽지 않는다.
