en un clic
eval-feedback-loop
Chat Eval Pipeline 코드에 대한 5-expert 피드백 루프 리뷰 가이드
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Chat Eval Pipeline 코드에 대한 5-expert 피드백 루프 리뷰 가이드
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Agent 시스템 프로비저닝 가이드. Dependencies 싱글톤, HTTP 클라이언트 풀링, LLM 클라이언트 설정, 환경변수 관리, Worker 초기화 패턴. "dependencies", "provisioning", "http client", "connection pool", "worker setup" 키워드로 트리거.
Google Gemini SDK (google-genai) 활용 가이드. Gemini 3/2 모델, Structured Output, Function Calling, Google Search Grounding, 이미지 생성 구현 시 참조. "gemini", "google ai", "genai", "google search", "imagen" 키워드로 트리거.
LangGraph 1.0+ 파이프라인 구축 가이드. Intent-Routed Workflow, Subagent 패턴, Checkpointing, Conditional Routing 구현 시 참조. "langgraph", "pipeline", "graph", "workflow", "subagent", "checkpointer" 키워드로 트리거.
LangSmith 통합 및 LLM Observability 가이드. 토큰 추적, 비용 계산, Run Tree, Tracing 데코레이터, OTEL 연동 구현 시 참조. "langsmith", "tracing", "observability", "token usage", "cost tracking" 키워드로 트리거.
OpenAI Agents SDK (2025~) 활용 가이드. Agent + Runner + WebSearchTool + RunContextWrapper 패턴. Structured Output, Function Tool, Handoff 구현 시 참조. "agents sdk", "openai agent", "runner", "web_search", "function_tool", "handoff" 키워드로 트리거.
Guide for the Location API service (apps/location). Use when working on geospatial features, Kakao Map integration, recycling center search, nearby center queries, or location-based filtering. Triggers on "location", "kakao", "map", "geospatial", "nearby centers", "recycling centers", "store category", "pickup category".
| name | eval-feedback-loop |
| description | Chat Eval Pipeline 코드에 대한 5-expert 피드백 루프 리뷰 가이드 |
| command | eval-feedback-loop |
| user_invocable | true |
Chat Eval Pipeline 코드를 5명의 전문가 관점에서 반복 리뷰하는 피드백 루프 가이드입니다.
| # | 역할 | 스킬 | 평가 초점 |
|---|---|---|---|
| 1 | LLM Evaluation Specialist | llm-evaluation | BARS 척도, Self-Consistency, Calibration Drift, 평가 품질 |
| 2 | Senior ML Engineer | senior-ml-engineer | MLOps, 모델 배포, 피처 스토어, 모니터링, 성능 |
| 3 | LangGraph Pipeline Architect | langgraph-pipeline | StateGraph, Send API, Checkpointer, 노드 설계 |
| 4 | Clean Architecture Expert | clean-architecture | Port/Adapter, DIP, Layer 의존성, CQRS |
| 5 | Code Reviewer | code-review | 코드 품질, 보안, 테스트 커버리지, 아키텍처 준수 |
각 전문가가 다음을 평가합니다:
black --check 통과ruff check 통과pytest -m eval_unit)@pytest.mark.eval_unit) 일관성| Round | Expert | Score | Key Issues |
|-------|--------|-------|------------|
| R1 | LLM Eval | /100 | |
| R1 | ML Eng | /100 | |
| R1 | LangGraph | /100 | |
| R1 | Clean Arch | /100 | |
| R1 | Code Review | /100 | |
| **R1 Avg** | | **/100** | |
apps/chat_worker/
├── application/
│ ├── dto/eval_config.py # 설정 DTO
│ ├── dto/eval_result.py # 결과 VO
│ ├── services/eval/ # 서비스 레이어
│ │ ├── code_grader.py # L1 Code Grader
│ │ ├── llm_grader.py # L2 LLM Grader
│ │ ├── score_aggregator.py # 점수 통합
│ │ └── calibration_monitor.py # L3 Drift 감지
│ └── ports/eval/ # 포트 인터페이스
├── infrastructure/
│ ├── orchestration/langgraph/
│ │ ├── eval_graph_factory.py # 서브그래프 빌더
│ │ └── nodes/eval_node.py # Entry 노드
│ └── persistence/eval/ # Gateway 어댑터
├── setup/
│ ├── config.py # 설정
│ └── dependencies.py # DI 팩토리
└── tests/
├── unit/ # 단위 테스트
└── integration/eval/ # 통합 테스트
# 1. 전체 eval 테스트
.venv/bin/python -m pytest apps/chat_worker/tests/ -m eval_unit -v --tb=short
# 2. CI lint
black --check apps/chat_worker/ && ruff check apps/chat_worker/
# 3. 특정 파일 리뷰 요청
# "eval_graph_factory.py를 /eval-feedback-loop로 리뷰해줘"