skills/news-scrap-claude/SKILL.md
Claude용 응급의료 AI 주간 뉴스 브리핑 스킬. Use when creating a Korean weekly emergency-medicine AI news briefing using Claude's built-in WebSearch/WebFetch tools for article collection and verification, then handing off to the same NotebookLM pipeline (notebooklm_gate.py, render_dashboard.py, notebooklm_slide_deck.py) for analysis and slide generation.
npx skillsauth add g2e-yunseonghun/commit-skils-test news-scrap-claudeInstall 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.
모든 출력은 한국어로 작성한다.
python-pptx가 아니라 NotebookLM slide-deck로 생성해야 할 때| 단계 | news-scrap-codex | news-scrap-claude |
|---|---|---|
| 기사 수집 | build_search_queries.py + Codex 웹 검색 | Claude WebSearch 직접 실행 |
| 후보 정규화 | scan_candidates.py | Claude가 직접 필터링·정규화 |
| 본문·날짜 검증 | scripts/extract.py | Claude WebFetch 직접 실행 |
| 점수화·고정 | freeze_verified_articles.py | Claude가 직접 점수화 후 JSON 저장 |
| Manifest 생성 | build_notebook_sources.py | Claude Write 도구로 직접 생성 |
| 주차 초기화 | reset_week_outputs.py | Claude Bash/Write 도구로 직접 삭제 |
| NotebookLM 게이트 | notebooklm_gate.py | 동일 (notebooklm_gate.py) |
| HTML 대시보드 | render_dashboard.py | 동일 (render_dashboard.py) |
| 슬라이드 생성 | notebooklm_slide_deck.py | 동일 (notebooklm_slide_deck.py) |
notebooklm_gate.py, render_dashboard.py, notebooklm_slide_deck.py)는 news-scrap-codex와 동일하게 실행한다.verified_articles.json -> notebook_manifest.json -> notebooklm_outputs.json -> slide_deck_artifact.json이다.python-pptx는 사용하지 않는다.0건으로 확정하지 말고, 필수 도메인 WebSearch와 보조 쿼리를 먼저 수행한다.verified_articles.json (이미 있으면 수집 단계를 건너뛰고 4단계부터 시작)번역제목과 원제목을 함께 저장하고, HTML은 번역제목을 우선 노출한다.<run_dir>를 정한다 (news_output/runs/<week_id>).<run_dir> 안의 기존 생성물을 Claude 도구로 직접 삭제한다 (search_queries.json, candidates_raw.json, verified_articles*.json, notebook_manifest.json, notebooklm_outputs.json, featured_article.json, slide_deck_artifact.json, notebooklm_failure.json, news_*.html, news_slide_*.pdf, news_slide_*.pptx, *.tmp, sources/).candidates_raw.json 스키마로 정규화해 저장한다.verified_articles.json으로 저장한다.verified_articles.json에서 기사별 텍스트 파일(sources/*.txt)과 notebook_manifest.json을 Claude Write 도구로 생성한다.python skills/news-scrap-claude/scripts/notebooklm_gate.py <run_dir>/notebook_manifest.json --output-dir <run_dir>를 실행한다.python skills/news-scrap-claude/scripts/render_dashboard.py <verified_json> <run_dir>/notebooklm_outputs.json <run_dir>/news_<week_id>.html <run_dir>/featured_article.json를 실행한다.python skills/news-scrap-claude/scripts/notebooklm_slide_deck.py <run_dir>/notebooklm_outputs.json <verified_json> --output-dir <run_dir>를 실행한다.notebooklm_slide_deck.py를 다시 실행하거나 NotebookLM revise-slide를 추가 적용한다.<run_dir> 기존 산출물을 재사용하지 않는다.search_queries.json, candidates_raw.json, verified_articles*.json, notebook_manifest.json, notebooklm_outputs.json, featured_article.json, slide_deck_artifact.json, notebooklm_failure.json, news_*.html, news_slide_*.pdf, news_slide_*.pptx, *.tmp, sources/development
Codex용 의료·응급의료 AI 주간 뉴스 브리핑 스킬. Use when creating a Korean weekly medical AI briefing covering medical AI, emergency-medicine AI, emergency department AI, and ICU/critical-care AI, where Codex searches, verifies, summarizes, writes one structured Markdown briefing, fills a fixed Pencil template, and exports a PDF briefing.
development
응급의료 AI 관련 주간 뉴스 스크랩. 주간(토~금) 기사/논문을 검색하고 원문을 추출해 HTML 대시보드, NotebookLM 노트, 주목 기사 슬라이드를 만든다. Use when Codex needs weekly emergency-medicine AI news collection, curation, or reporting. Keywords: 뉴스, news, 스크랩, scrap, 응급, emergency, AI 뉴스
development
NotebookLM을 필수 게이트로 두는 응급의료 AI 주간 뉴스 스크랩. 전주 토요일부터 이번 주 금요일까지의 국내 기사, 해외 기사, 논문을 수집·검증한 뒤 매주 새 NotebookLM 노트에 기사별 개별 소스를 업로드하고 Q0~Q5 분석이 모두 성공한 경우에만 HTML 대시보드와 슬라이드를 생성한다. 응급의료 AI 주간 뉴스, NotebookLM 기반 브리핑, 실패 시 즉시 종료가 필요한 뉴스 스크랩 작업에 사용한다.
development
Codex용 의료·응급의료 AI 주간 뉴스 브리핑 스킬. Use when creating a Korean weekly medical AI briefing covering medical AI, emergency-medicine AI, emergency department AI, and ICU/critical-care AI, where Codex searches, verifies, summarizes, selects one featured article with rule-based scoring, performs focused research, and NotebookLM is used only to generate the final slide deck.