kintex/.claude/skills/kintex-benchmark-orchestrator/SKILL.md
zio 5ddd7136a9 feat(ux,system,identity): waves 10-12 + renewal-1 — WISE shell (hamburger/accordion IA), system-mgmt basics (V37), email channel (V36), product identity, home AI hub, demo seed (V38), menu IA, app-QR, product rename
- W10 email: self-hosted Postfix channel (owner-approved) — auction-open contractor notice
  (in-app + email), EDM send (opt-in, cap 500), password-reset mail, mail_log (V36)
- W11 WISE shell: hamburger toggle, single-open accordion, 6-group IA restructure,
  system-mgmt group, KINTEX CI wordmark logo, home charts x3, responsive bottom user area,
  calendar alignment; fixed goScoped links (no /login bounce, hall parsing)
- W12 system-mgmt basics (UIWS parity): dept/company, program registry, role-menu map,
  auth policy, login history, error log, system health, mail/notify config (V37, 10 routes)
- product identity: public landing hero + role value cards + AI pipeline steps; login
  tagline; root gate (unauth -> /public product intro, auth -> /home)
- home AI hub: 5 AI tool cards + NL quick-ask strip (AI visibility)
- menu IA: 13 orphan routes folded in, system-mgmt 5 sub-sections, dead-links 0
- app-QR install page (/app-qr, WISE AppQrCode pattern); EAS build G3-approved
- product rename -> "KINTEX AI 전시·행사시스템" across 4 locales + title
- V38 demo closed-loop seed: codes/programs/depts/companies + booths/leads/approvals/
  invoices/notices, 4 demo accounts — activates home todos/KPIs
- new harnesses: wise-ui alignment (+menu-ia), full renewal (testdata), benchmark (analyst/crawler)
- SPA cache: index.html no-store (instant deploy reflection)
- verified: compileJava, test, tsc -b --force, vite build all EXIT 0

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 15:57:34 +09:00

2.4 KiB
Raw Blame History

name description
kintex-benchmark-orchestrator 킨텍스 벤치마킹·크롤링 오케스트레이터 — 레퍼런스 사이트(COEX·BEXCO·전시테크 등) 크롤·분석·벤치마크 리포트·개선 백로그 산출과 외부 데이터(행사·포스터) 크롤 적재를 총괄. "벤치마킹", "사이트 분석해서 재구성", "경쟁사 비교", "크롤링 하네스", "행사정보 크롤링/갱신", "데이터 수집", "다시 실행", "특정 사이트만", "업데이트", "보완" 요청 시 반드시 이 스킬을 사용하라.

kintex-benchmark-orchestrator — 벤치마킹·크롤링 총괄

실행 모드: 서브 에이전트(사이트별 병렬 분석 → 통합 백로그). 모든 Agent 호출 model: "opus".

에이전트

에이전트 역할
kintex-benchmark-analyst 사이트 크롤·IA/기능/UX 벤치마크 리포트(docs/analysis/{site}-website.md)·개선 백로그
kintex-crawler-dev 데이터 크롤 → 멱등 시드(V{n}) — 행사·포스터·상세
planner (재사용) 백로그의 기획 반영(PLANNING.md — 명칭·IA·기능은 planner 단일 소유)

Phase 0: 컨텍스트

docs/analysis/*-website.md·_workspace/benchmark_backlog.md 확인 → 초기/델타. 모드 판별: 분석 모드(벤치마킹) vs 수집 모드(데이터 크롤 — 즉시 crawler-dev, 마이그레이션 번호는 통합자가 최신+1 지정).

Phase 1: 분석 (사이트별 병렬)

kintex-benchmark-analyst × 사이트 — 갭 표(있음/부분/없음+차용 권고) 산출.

Phase 2: 백로그 통합

분석 리포트들을 _workspace/benchmark_backlog.md로 통합(우선순위·담당 하네스 매핑: 기획=planner / UI=wise-ui·renewal / 기능=impl). 기획 변경 필요분은 planner 호출.

Phase 3: 적용 연계

백로그를 해당 하네스로 핸드오프(이 하네스는 분석·수집까지 — 구현은 담당 하네스). 데이터 수집분은 통합자 검증(라이브 upsert 확인) 후 마감.

에러

크롤 차단/실패 사이트는 WebSearch 보조 → 그래도 불가 시 잔여 명시. 시드 충돌은 멱등 스킵+보고.

테스트 시나리오

  • 정상: "COEX 벤치마킹" → 분석 → 백로그 → planner 반영.
  • 수집: "최신 행사 크롤 갱신" → crawler-dev(V신규) → 검증.
  • 에러: 로그인 필요 페이지 → 공개 범위만 분석·한계 명시.