사용 방법
- 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
- 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
- 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/eli-alvarado/us-watchlist-alerts --skill watchlist-brief시작 전 확인
- 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
- 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.
Watchlist Brief (morning / close)
Informational summary only - not financial advice; no trade suggestions or order placement.
Steps
scripts/ ships next to this SKILL.md after npx skills add. Run from this skill folder, or from a git clone.
- Determine context with
python3 scripts/market_calendar.py. Morning brief ~08:30-09:25 ET; close brief after 16:05 ET. On holidays/weekends, say the market is closed and give the next session. After the bell the alerter evaluates last regular close and labels it — do the same in the brief. - Generate the table:
python3 scripts/brief.py --kind morning(or--kind close). Columns: Ticker | Price | Chg | RSI14 | Trend (SMA50 vs SMA200) | To stop | To target 1. "To stop" is remaining cushion (positive = room left); shorts use stop-minus-price. Earnings dates in the footer are upcoming only (Yahoo calendar/HTML, Nasdaq analyst page, then Finnhub/AV if keyed). - Run
python3 scripts/alerts.py --dry-run --format jsonto list conditions currently true without consuming cooldowns; mention notable ones. After hours this uses last regular close (no--force-session). Use--force-sessiononly on weekends/holidays if you still want to evaluate. - Optionally add 1 headline per ticker that moved > 3% or has earnings within 7 days (web search, or
tickertick/news tools if available). Cite sources; never fabricate news. - Write the brief:
- Headline (one sentence: the overall picture of the list).
- The table.
- Watch today / tomorrow: earnings, tickers within 3% of stop or target, gap moves.
- Data source + delay note, and "Informational only - not financial advice."
Keep it under ~250 words unless asked for more.
Morning vs close
- Morning: use prior close as baseline; mention pre-market moves only if the data source returns them (label as pre-market).
- Close: day's change, closing levels vs stops/targets, anything that triggered today, what's on tomorrow's calendar.
Tone
Neutral and factual: "TSLA is 2.1% above its stop" - not "you should sell TSLA".


