Kindergarten Meal Fit
Goal
어린이집 식단이 아이의 제한 식품과 맞지 않을 때 부모가 매일 메뉴를 다시 해석하고 대체식을 고민하는 부담을 줄인다.
이 Skill은 단순 알레르기 정보 조회가 아니라, 식단을 메뉴 단위로 분석하고 여러 API/MCP의 정보를 조합해 다음 행동까지 정리하는 반복 워크플로우를 수행한다.
Core workflow
식단과 아이 조건을 확보한다.
- 식단: 이미지, 텍스트, 표 중 사용자가 제공한 형태를 우선 사용한다.
- 아이 조건: 사용자가 직접 지정한 제한 식품·알레르기 항목을 기준으로 한다.
- 키즈노트 연동 MCP가 실제로 연결되어 있으면 식단을 조회해도 되지만, 없으면 자동 연동을 가정하거나 꾸며내지 않는다.
식단에서 날짜, 식사 구분, 메뉴명을 추출한다.
- 이미지라면 모델의 시각 이해를 우선 활용한다.
- 읽기 어려운 항목은 임의 복원하지 말고 사용자에게 확인이 필요한 항목으로 표시한다.
메뉴별 일반 재료와 조리 방식을 조회한다.
- 국내 메뉴는
references/data-sources.md의 공공데이터 우선순위를 따른다.
- 동일 메뉴라도 실제 어린이집 레시피와 다를 수 있으므로 외부 레시피 정보는
일반적으로 포함될 수 있는 재료로 취급한다.
가공식품과 불명확한 재료를 보완 조회한다.
- 어묵, 햄, 소시지, 빵, 소스, 드레싱, 가공육, 유제품 등은 제품별 원재료 차이가 크므로 제품명이 확인될 때만 실제 성분으로 단정한다.
- 제품명이 없으면 대표적 위험 성분을 제시하고
확인 필요로 분류한다.
아이의 제한 식품과 메뉴 재료를 비교해 판정한다.
다음 5단계 중 하나로 분류한다.
섭취 가능: 확인된 범위에서 제한 식품과 충돌하지 않음
재료 제외 가능: 조리 후 또는 제공 시 특정 재료만 빼면 먹을 수 있음
확인 필요: 실제 레시피, 소스, 제품 원재료, 교차오염 여부가 불명확함
섭취 어려움: 제한 식품이 메뉴의 핵심 재료이거나 조리 과정에 이미 혼합됨
대체식 필요: 어린이집 메뉴로 대응하기 어려워 별도 음식 준비를 권장함
대체식이 필요한 경우 원래 메뉴와 최대한 유사한 형태의 대체안을 제안한다.
- 아이의 제한 식품을 사용하지 않는다.
- 어린이집에 보내기 쉬운 형태와 보관·섭취 편의성을 우선한다.
- 가능하면 원래 메뉴의 식감, 식사 역할, 주요 영양군을 비슷하게 맞춘다.
- 의료적 영양 처방처럼 단정하지 않는다.
사용자가 원하면 연결된 외부 액션을 수행한다.
- 카카오톡 나와의 채팅방 MCP: 오늘 식단 분석 결과와 준비할 대체식 요약
- 톡캘린더 MCP: 다음 날 대체식·도시락 준비 일정 등록
- 연결되지 않은 MCP를 있는 것처럼 호출하지 않는다.
Decision rules
- 사용자가 알려준 제한 식품을 최우선 기준으로 사용한다. 아이의 알레르기를 추측하거나 새로 진단하지 않는다.
메뉴명 → 일반적인 레시피 결과만으로 안전하다고 확정하지 않는다.
- 제품별 성분이 달라질 수 있는 가공식품은 제품 정보가 없으면
확인 필요를 우선한다.
- 소스, 육수, 조미료, 튀김옷, 빵·면류처럼 숨은 원재료가 흔한 음식은 주요 제한 식품과 관련될 수 있음을 표시한다.
- 한 메뉴에서 제한 식품이 핵심 재료라면 단순히 "빼서 먹기"로 분류하지 않는다. 예: 계란말이의 계란.
- 제공 후 쉽게 분리 가능한 토핑이나 곁들임은
재료 제외 가능으로 볼 수 있다. 예: 샐러드 위 치즈.
- 실제 어린이집의 조리법이나 제품명이 없으면 일반 레시피와 실제 식단을 동일시하지 않는다.
- 알레르기 관련 결과는 의료적 안전 보증이 아니다. 불확실하면 어린이집 또는 제품 표시사항 확인을 권한다.
Data-source priority
필요 시 references/data-sources.md를 읽고 다음 순서를 따른다.
- 국내 공공 식품·레시피 데이터
- 국내 식품 성분·알레르기 데이터
- 제품별 식품 데이터
- 외부 공개 레시피/제품 DB
- 데이터가 없으면 모델의 일반 지식으로 단정하지 말고
확인 필요
Default output
사용자가 형식을 별도로 요청하지 않으면 간결한 일자별 결과를 제공한다.
오늘 어린이집 식단
[점심]
- 소고기미역국 — 섭취 가능
- 계란말이 — 섭취 어려움
이유: 계란이 핵심 재료라 제거 불가
대체식: 두부채소전
- 어묵볶음 — 확인 필요
확인할 것: 사용 어묵의 밀/대두 등 원재료
오늘 준비할 것
- 계란말이 대체용 두부채소전
어린이집에 확인할 것
- 어묵 제품의 원재료 표시
사용자가 한눈에 보는 표를 원하면 메뉴 / 판정 / 이유 / 대응 4개 열을 사용한다.
External action summary
카카오톡으로 보낼 때는 길게 설명하지 말고 다음만 포함한다.
- 먹을 수 있는 메뉴
- 주의 또는 확인이 필요한 메뉴
- 먹기 어려운 메뉴
- 집에서 준비할 대체식
- 어린이집에 확인할 항목
캘린더에는 실제 준비 행동만 등록한다. 예: 내일 어린이집 두부채소전 준비.