with one click
olympic-alert
// 올림픽 경기 알림. 경기 10분 전 알림 발송, 일정 관리(추가/삭제), 중계 링크 포함. 2026 밀라노 동계올림픽 한국팀 기본 설정 포함.
// 올림픽 경기 알림. 경기 10분 전 알림 발송, 일정 관리(추가/삭제), 중계 링크 포함. 2026 밀라노 동계올림픽 한국팀 기본 설정 포함.
Fetch and rank Jable latest-update videos by likes within a recent time window (default 48h). Use when asked to pull Jable recent updates, sort by likes/popularity, and return top N links in a formatted list.
DeFi intelligence powered by Silverback — market data, swap quotes, technical analysis, yield opportunities, token audits, whale tracking, and AI chat via 11 real-time tools on Base chain
Modern web design engineering skills including design tokens, advanced UI/UX methodologies, accessibility, and game-specific UI patterns. Use for building commercial-grade, performant, and accessible web interfaces.
Best practices for Stripe payment integration. Use when implementing payments, subscriptions, checkout flows, or any monetization feature in games or web apps. Covers CheckoutSessions, Payment Element, subscriptions, and Connect.
Test web applications and games using Playwright on MiniPC. Use when verifying frontend functionality, debugging UI behavior, capturing screenshots, or QA testing games. Supports headless browser automation via nodes.run or browser.proxy.
Blender 양방향 소켓 통신 스킬. TCP 소켓 서버로 실시간 씬 조작, 상태 조회, Poly Haven/Sketchfab 에셋 통합. 기존 blender-pipeline (배치 처리)와 상호보완 — 복잡한 씬 구축, 반복 조작, 실시간 피드백에 사용. 트리거: Blender 실시간 조작, 씬 상태 확인, Poly Haven 에셋, Sketchfab 모델, 양방향 Blender 통신.
| name | olympic-alert |
| description | 올림픽 경기 알림. 경기 10분 전 알림 발송, 일정 관리(추가/삭제), 중계 링크 포함. 2026 밀라노 동계올림픽 한국팀 기본 설정 포함. |
| metadata | {"openclaw":{"requires":{"bins":["python3"]},"triggers":["올림픽","Olympic","동계올림픽","경기 알림","밀라노"]}} |
올림픽 경기 알림을 10분 전에 발송합니다. 한국팀 경기 기본 설정 포함.
| 파일 | 설명 |
|---|---|
SKILL.md | 이 문서 |
scripts/check_olympic.py | 메인 스크립트 (Python 3.6+, 표준 라이브러리만 사용) |
scripts/events.json | 경기 일정 데이터 (2026 밀라노 동계올림픽 한국팀 기본값) |
스킬 디렉토리 기준 상대경로로 실행합니다:
SKILL_DIR="<workspace>/skills/olympic-alert"
# 알림 체크 (HEARTBEAT에서 호출)
python3 "$SKILL_DIR/scripts/check_olympic.py"
# 다가오는 경기 목록
python3 "$SKILL_DIR/scripts/check_olympic.py" list
# 경기 추가
python3 "$SKILL_DIR/scripts/check_olympic.py" add "2026-02-15 14:00" "🏒 쇼트트랙 준결승" "최민정"
# 경기 삭제 (이름 패턴 매칭)
python3 "$SKILL_DIR/scripts/check_olympic.py" remove "준결승"
scripts/events.json 파일에서 경기 일정 관리:
{
"country": "Korea",
"flag": "🇰🇷",
"links": {
"네이버 스포츠": "https://m.sports.naver.com/milanocortina2026",
"치지직": "https://chzzk.naver.com/search?query=올림픽"
},
"events": [
{"time": "2026-02-10 18:00", "name": "🏒 쇼트트랙", "athletes": "최민정"}
]
}
~/.config/olympic-alert/state.json — 알림 발송 기록 (중복 방지)
## 올림픽 경기 알림 (every heartbeat)
On each heartbeat:
1. Run `python3 <skill_dir>/scripts/check_olympic.py`
2. If output is not "알림 없음" → 사용자에게 알림 전송
예선 결과에 따라 일정 변경 필요:
add 명령으로 준결승/결승 추가remove 명령으로 해당 경기 삭제events.json 직접 편집🇰🇷 30분 후
🏒 쇼트트랙 여자1500m 결승
👤 최민정 3연속 금 도전
📺 네이버 스포츠 | 치지직
events.json의 country, flag, links, events를 수정하여 다른 국가나 대회에 적용 가능.