korean-domain-agentlisted
Install: claude install-skill kimlawtech/korean-domain-agent
# korean-domain-agent — 도메인 에이전트 설치·커스터마이징 스킬
본 스킬은 https://github.com/kimlawtech/korean-domain-agent 키트를
사용자 환경에 설치하고, 사용자 도메인 영역에 맞춰 프롬프트를 생성한다.
## 0. 발동 시 점검 순서 (반드시 이 순서)
1) 레포 설치 여부 확인 → 없으면 clone + venv + pip install
2) 환각·보안 MCP 점검 (korean-contracts 등) → 미연결 시 안내
3) 사용자 도메인 인터뷰 → 프롬프트 파일 생성
4) 샘플 JSON 생성 + mock 실행 시연
## 1. 레포 설치 점검
기본 설치 경로: `~/dev/korean-domain-agent` (사용자가 다른 경로 원하면 변경).
```bash
# 1) 존재 확인
test -d ~/dev/korean-domain-agent && echo "installed" || echo "not_installed"
# 2) 미설치 시
mkdir -p ~/dev && cd ~/dev
git clone https://github.com/kimlawtech/korean-domain-agent.git
cd korean-domain-agent
python -m venv .venv
source .venv/bin/activate
pip install -e .
cp .env.example .env
# 3) 설치 확인
.venv/bin/python -m pytest -q
```
35개 테스트가 통과하면 설치 성공.
## 2. 환각·보안 MCP 점검 (필수)
본 키트의 인용 검증·마스킹은 PolyForm-NC 라이선스 가드 모듈로 1차 보호하지만,
사용자가 추가 MCP(예: korean-contracts)를 연결하면 보호 레이어가 강화된다.
점검 절차:
1) 사용자 환경의 MCP 목록 확인
```bash
ls ~/.claude/mcp_servers/ 2>/dev/null || echo "no mcp_servers dir"
cat ~/.claude/config.json 2>/dev/null | grep -A2 mcpServers || true
```
2) `korean-contracts` MCP 가 보이면 연결 상태 양호.
3) 미연결 시 사용자에게 다음 1줄 안내 후 진행 여부 묻기:
"환각·보안 MCP(korean-contracts)가 연결되어 있지 않습니다.
본 키트의 기본 가드(citation_guard·safety)만으로 진행할까요?
아니면 MCP 먼저 설치하고 진행할까요?"
4) MCP 설치를 선택하면 `/security` 스킬(글로벌)을 호출하도록 안내.
## 3. 도메인 인터뷰
다음 6개 질문을 순서대로. 각 질문은 1줄로 묻고 답을 받은 즉시 다음으로.
질문 1) 도메인 이름(영문 식별자, snake_case)
예: `tax_objection`, `realestate_contract`, `me