dannykkh/skill-olympus/web-to-markdown
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
웹페이지를 깨끗한 마크다운으로 변환. JS 렌더링 페이지 지원 (Puppeteer + Readability). 단일/배치 변환, 로그인 필요 페이지, 선택적 콘텐츠 추출. "웹 to 마크다운", "페이지 저장", "web2md" 요청에 실행. /web2md로 실행.
Install
npx vskill@latest install dannykkh/skill-olympus/web-to-markdownSKILL.md
Web to Markdown — 웹페이지 → 마크다운 변환
JS 렌더링 페이지도 깨끗하게 마크다운으로 변환.Puppeteer + Readability + Turndown 파이프라인.
Quick Start
공식 호출명: /web2md
사전 확인
Workflow
1. 단일 URL 변환
2. 배치 변환 (여러 URL)
3. 로그인 필요 페이지 (Interactive Mode)
4. 까다로운 페이지 처리
| 상황 | 옵션 | |
|---|---|---|
| JS 렌더링이 느린 SPA | --wait-until networkidle2 | |
| 특정 요소 로드 대기 | --wait-for 'main article' | |
| 추가 대기 시간 필요 | --wait-ms 3000 | |
| Chrome 자동 감지 실패 | --chrome-path /path/to/chrome | |
| 컨테이너/CI 환경 | --no-sandbox | |
| 디버깅 | --headful |
5. 선택적 콘텐츠 추출
출력 품질 개선
| 문제 | 해결 | |
|---|---|---|
| 네비게이션/푸터 잔여물 | --selector로 범위 한정 | |
| 이미지 깨진 상대 경로 | 절대 경로로 자동 변환 (내장) | |
| 코드 블록 언어 미감지 | 수동 확인 후 ``` lang 추가 | |
| 테이블 깨짐 | GFM 테이블로 변환 (Turndown plugin) | |
| 불필요한 광고/배너 | Readability가 자동 제거 |
출력 파일 구조
검증
비교: 언제 어떤 도구를 쓰나?
| 상황 | 도구 | |
|---|---|---|
| JS 렌더링 필요한 현대 웹앱 | web2md (이 스킬) | |
| 정적 HTML, 빠른 변환 | curl + pandoc | |
| API 문서 → 코드 참고 | Context7 MCP | |
| 웹 검색 결과 가져오기 | Tavily / Exa MCP |
요구사항
- Node.js 18+
- Chrome/Chromium/Edge (Puppeteer가 자동 감지)
web2mdCLI (npm link또는npm install -g)
Related Files
| 파일 | 역할 | |
|---|---|---|
skills/pdf/SKILL.md | PDF 읽기/변환 | |
skills/excel2md/SKILL.md | 엑셀 읽기/변환 | |
skills/youtube-transcript/SKILL.md | YouTube 자막 추출 |
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/web-to-markdown/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 1
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dannykkh/skill-olympus/web-to-markdown)