tr_dash-main/archive/tr_dashboard-main_20260203/.cursor/skills/agi-schedule-daily-update/SKILL.md
Updates AGI TR Schedule HTML notice block and Weather & Marine Risk block daily. Use when refreshing schedule notices, Mina Zayed weather, or parsing weather PDFs from files/weather/. Part of integrated pipeline step 2.
npx skillsauth add macho715/tr_dash_mobile agi-schedule-daily-updateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
files/ (or agentskillguide/files/) only.AGI TR SCHEDULE_*.html by filename date (YYYYMMDD).files/AGI TR SCHEDULE_YYYYMMDD.html (new file, never overwrite).| Item | Format | Example |
|------|--------|---------|
| Notice date | YYYY-MM-DD | 2026-01-28 |
| Notice text | User-provided | Action: Request Material entry pass |
| Weather | Web search (Mina Zayed) or files/weather/YYYYMMDD/ PDF/JPG | - |
<!-- Operational Notice --> → div.weather-alert.<strong style="color: var(--accent-amber);">YYYY-MM-DD</strong><br> + text.files/weather/ latest YYYYMMDD folder (PDF/JPG) → Marine paragraph. Fallback: open PDF → screenshot → OCR.weather_for_weather_py.json → WEATHER_DASHBOARD.py → embed_heatmap_base64.py.files/AGI TR SCHEDULE_YYYYMMDD.html (YYYYMMDD = update date).files/.agentskillguide/DASHBOARD_OUTPUT_SCHEMA.md for dashboard consistency.development
통합 파이프라인 4단계. SEA TRANSIT(해상 운행) 전용 Go/No-Go 의사결정 로직. Wave(ft)·Wind(kt) 입력, 3단 Gate(임계값·Squall/피크파 버퍼·연속 Weather window) 적용.
tools
WATER TIDE.csv 기반 주간(오전 6시~오후 5시) 최고 물때 상위 3시간대를 Voyage Overview의 tide-table에 voyage별로 연동. files/ 전용.
development
통합 파이프라인 1단계. AGI TR 일정(JSON/HTML)에서 pivot date 이후 전체 일정을 delta일만큼 자동 시프트. 모든 작업은 files 폴더 안에서만 수행.
development
통합 파이프라인 3단계. 모든 AGI Schedule 파이프라인 작업 완료 후 전체 점검. 데이터·일정·공지·날씨·KPI·히트맵·이미지·Go/No-Go 안내 등 모든 단계가 체크리스트에 포함되도록 검사 및 수정.