사용 가이드로 건너뛰기
Baoyu Markdown to HTML작성자 jimliu

Baoyu Markdown to HTML 스킬.

Markdown을 기사 발행에 적합한 스타일의 HTML로 변환하세요.

  • Markdown
  • 기사 서식
소스 검토 · baoyu-markdown-to-htmlSKILL.md
작업 Markdown을 기사 발행에 적합한 스타일의 HTML로 변환하세요. 결과물 선택한 테마와 인라인 CSS가 적용된 HTML 파일. 시작 전 확인 이 스킬은 HTML을 생성합니다. 기사 발행은 별도의 작업입니다.
편집 요약 · 소스 검토일 2026-11-02 · 생성된 예제가 아닙니다

01 기능 소개

Markdown을 기사 발행에 적합한 스타일의 HTML로 변환하세요

Markdown을 테마와 인라인 CSS가 적용된 HTML로 변환하세요. 코드, 다이어그램, 선택적 외부 링크 인용을 지원하며 WeChat 기사 작업에 적합합니다.

소스 기반 워크플로실행 벤치마크 아님

작업 방식

Baoyu Markdown to HTML은 기사를 인라인 CSS가 적용된 HTML로 변환하며 WeChat Official Account 워크플로에 최적화되어 있습니다. 테마와 타이포그래피 선택뿐 아니라 코드 강조, 각주, 알림 블록, 다이어그램을 지원합니다. 변환한 HTML은 Markdown 원본 옆에 저장하고, 기존 HTML 출력이 있으면 타임스탬프가 포함된 백업을 만듭니다.

이 스킬은 완성된 기사에 영향을 주는 발행 세부 사항도 처리합니다. keep-title을 활성화하지 않으면 첫 제목은 기본적으로 제거되며, 외부 링크는 명시적으로 요청할 때만 글 하단의 인용으로 바뀝니다. Mermaid 다이어그램은 브라우저에서 PNG 이미지로 렌더링해 캐시하며, 렌더링할 수 없으면 텍스트로 대체합니다.

예상 산출물

  • 선택한 테마와 인라인 CSS가 적용된 HTML 파일.
  • 렌더링에 성공한 Mermaid PNG를 포함한 생성 또는 참조 이미지 정보.
  • HTML 경로와, 백업이 있을 경우 백업 경로를 담은 구조화된 결과.
예시 브리프 보기

브리프에서 검토까지

  1. 01
    기사 표현 방식 정하기

    명시적인 테마 선택과 EXTEND.md 설정을 읽습니다. 입력에 CJK 문자가 있고 baoyu-format-markdown을 사용할 수 있다면, 변환 전에 별도의 서식 정리 단계를 제안합니다.

  2. 02
    인용과 제목 처리 선택

    요청이 없으면 외부 링크 인용은 꺼 둡니다. 첫 제목을 기사 본문에 남길지 결정합니다.

  3. 03
    콘텐츠와 다이어그램 변환

    선택한 표현 옵션으로 포함된 main.ts 변환기를 Bun 또는 문서화된 npx 대체 방법으로 실행합니다. 가능하면 Mermaid는 브라우저 기반 PNG 렌더링과 캐시를 사용합니다.

  4. 04
    발행용 결과 확인

    HTML을 열고 다이어그램을 확인한 뒤 결과 경로를 보고합니다. 정상 생성된 이미지와 대체 출력된 Mermaid 마크업을 구분합니다.

02 활용 상황

언제 사용하면 좋을까요

이 스킬은 HTML을 생성합니다. 기사 발행은 별도의 작업입니다.

적합한 경우

  • 서식이 적용된 기사 내보내기발행 워크플로에서 Markdown 기사를 인라인 CSS HTML로 변환해야 할 때 적합합니다.
  • WeChat 서식 적용콘텐츠에 호환되는 테마와 선택적으로 모아 둔 외부 참조가 필요할 때 적합합니다.

확인할 한계

  • 변환 범위이 스킬은 HTML을 생성합니다. 기사 발행은 별도의 작업입니다.
  • 브라우저가 필요한 다이어그램Mermaid PNG 렌더링에는 Chrome, Chromium 또는 Edge가 필요합니다.
  • 대체 출력이 있어도 변환은 성공할 수 있음다이어그램이 대체 마크업으로 남아 있어도 변환 자체는 성공할 수 있으므로 결과를 확인해야 합니다.

준비할 입력

  • Markdown 원본기사와 기사에서 참조하는 로컬 이미지를 제공하세요.
  • 표현 방식테마를 선택하고 필요하면 색상, 글꼴 또는 제목을 별도로 지정하세요.
  • 발행 관련 동작인용 모드, 제목 유지 여부, 다이어그램 요건을 지정하세요.

03 핵심 결정

중요한 판단 기준

  1. 기사용 스타일

    인라인 CSS가 선택한 테마를 내보낸 문서에 적용합니다.

  2. 명시적인 링크 처리

    하단 인용은 선택적으로 켜며, WeChat 링크와 URL 자체 표기에 대한 예외가 문서화되어 있습니다.

  3. 복구 가능한 출력

    기존 HTML은 교체 전에 타임스탬프가 포함된 백업으로 보관됩니다.

04 예시 브리프

목적을 좁힌 요청으로 시작하세요

아래 예시 브리프는 테스트되지 않았습니다. 사용하기 전에 스킬의 설정을 확인하세요.

소스와 설정 확인

기사와 기사에서 참조하는 로컬 이미지를 제공하세요.

업스트림 소스 파일
https://github.com/jimliu/baoyu-skills/blob/0a27d7d40e79cfe42334e2e9130a1e41a499ca54/skills/baoyu-markdown-to-html/SKILL.md

아래 참고 링크에서 원본 사용 지침을 확인할 수 있습니다. 사용 전에 리포지터리의 설정 요건을 확인하세요. 설치 명령어가 아닙니다.

결과물 하나부터 시작

스킬을 실행하기 전에 이 브리프의 범위, 소스 자료, 제약 조건을 상황에 맞게 조정하세요.

예시 브리프
baoyu-markdown-to-html을 사용해 제공한 기사를 simple 테마와 우리가 선택한 강조색으로 변환해주세요. 첫 제목을 유지하고 일반 외부 링크는 글 하단의 인용으로 표시하세요. Markdown 원본은 변경하지 마세요. 기사에 Mermaid 다이어그램 두 개가 있으므로 PNG 렌더링을 시도하고, 결과에 사용 가능한 이미지가 있는지 아니면 대체 마크업만 있는지 확인하세요. HTML 경로, 백업 경로가 있다면 그 경로, 생성된 다이어그램 파일을 보고하세요. 기사를 발행하지 마세요. 발행 워크플로로 넘기기 전에 처리해야 할 미지원 서식이나 누락된 로컬 이미지를 알려주세요.

결과 확인

실제 출력을 다음의 관찰 가능한 기준과 비교해 확인하세요.

  • HTML이 요청한 테마와 제목 처리 방식을 반영합니다.
  • 변환 종료가 성공했다는 이유로 추정하지 않고 다이어그램을 직접 확인합니다.
  • 출력 및 백업 경로를 정확히 보고합니다.

OpenDesign은 코딩 에이전트를 위한 로컬 디자인 작업 공간을 제공합니다. 이 목록은 스킬이 번들로 포함되어 있거나 외부 도구, 자격 증명, 소프트웨어 의존성이 포함되어 있다는 뜻이 아닙니다.

05 출처 및 라이선스

소스와 라이선스

이 페이지는 아래에 링크된 고정 소스 리비전을 설명합니다. 업스트림의 동작과 요구 사항은 바뀔 수 있습니다.

소스 소유자
jimliu
스킬 파일
SKILL.md
라이선스
MIT
검토한 스냅샷
2026-11-02 · 0a27d7d40e79

읽기 참고

  1. 라이선스 범위고정된 리비전의 리포지터리 LICENSE 본문을 확인했습니다. 아카이브의 전체 파일 이름 목록에서 이 스킬 경로 아래에 더 구체적으로 적용되는 LICENSE/COPYING/NOTICE 파일은 발견되지 않았습니다. 이 분류는 검토한 원본 소스에 대한 것이며, 생성 결과나 타사 의존성에는 해당하지 않습니다. README는 별도 명시가 없는 한 GitHub 리포지터리에 MIT가 적용된다고 설명하지만, 공개된 ClawHub 배포판은 MIT-0을 사용합니다. 이 항목은 고정된 GitHub 소스를 분류합니다. 관련 변환기 코드의 packages/baoyu-md/src/LICENSE에는 doocs/md에서 가져와 수정한 코드에 대한 WTFPL Version 2 고지가 있습니다. 전체 의존성 묶음을 일괄적으로 MIT라고 표시해서는 안 됩니다.
편집 소스 요약
Markdown을 기사 발행에 적합한 스타일의 HTML로 변환하세요.

링크된 소스를 바탕으로 OpenDesign이 작성한 원본 요약입니다. 저장소 스타 수는 특정 시점의 인기 지표일 뿐 스킬 사용량이나 품질 점수가 아닙니다.

06 시작 전 질문

시작 전 궁금한 점

외부 링크는 항상 글 하단으로 이동하나요?

아니요. 인용 모드는 기본적으로 꺼져 있으며 명시적인 요청이 있을 때만 켜집니다.

Mermaid 렌더링이 실패하면 어떻게 되나요?

변환기는 서식이 보존된 Mermaid 마크업으로 대체할 수 있으며, 이 경우에도 전체 변환은 성공할 수 있습니다.

기존 HTML 파일을 교체하나요?

소스에 따르면 먼저 타임스탬프가 포함된 백업을 만든 뒤 그 경로를 보고합니다.

OpenDesign

작업 요청과 디자인 결과물을 한곳에 모으세요.

브리프, 소스 자료, 디자인 작업을 로컬 작업 공간에 함께 보관하세요. 워크플로에 추가하기 전에 스킬 자체의 설정을 확인하세요.

업스트림 소스 파일
https://github.com/jimliu/baoyu-skills/blob/0a27d7d40e79cfe42334e2e9130a1e41a499ca54/skills/baoyu-markdown-to-html/SKILL.md