사용 가이드로 건너뛰기
Baoyu Diagram작성자 Jim Liu (Baoyu)

Baoyu Diagram 스킬.

관계, 레이블, 커넥터 경로를 검사할 수 있는 벡터 파일에 명확하게 담습니다.

  • 다이어그램
  • SVG
  • 정보 디자인
소스 검토 · Baoyu DiagramSKILL.md
작업 다이어그램 생성 결과 • 텍스트와 형상이 명시된 확장 가능한 SVG 다이어그램 • SVG에서 생성한 PNG 내보내기 파일 • 그룹, 플로우, 범례가 제공된 시스템과 일치하는 레이아웃 시작하기 전에 SVG를 위한 텍스트/코드 환경과, 제공된 PNG 변환 스크립트를 위한 Bun 또는 npx 기반 Bun이 필요합니다.
편집 요약 · 소스 검토일 2026-10-07 · 생성된 예시 아님

01 기능 소개

구조적인 기술 다이어그램을 SVG로 그리기

의미 기반 레이아웃, 커넥터 레이어링, PNG 변환을 갖춘 다크 테마 SVG 다이어그램 작성 워크플로입니다.

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

작업 방식

Baoyu Diagram은 이미지 모델에 레이블을 그리게 하는 대신 아키텍처, 순서도, 시퀀스, 타임라인 및 기타 구조 설명을 위한 독립형 SVG 다이어그램을 작성합니다. 소스는 의미 기반 색상, 고정폭 타이포그래피, 다이어그램별 레이아웃 지침을 갖춘 다크 비주얼 시스템을 제공합니다.

눈에 띄는 구현 세부 사항은 레이어 순서입니다. 커넥터는 불투명 마스크와 반투명 컴포넌트 박스 뒤에 그려져 선이 레이블을 통과해 보이지 않습니다. 간격, 범례 위치, viewBox 여백도 다이어그램 규약의 일부로 다룹니다. 함께 제공되는 스크립트로 SVG를 받지 않는 도구용 고해상도 PNG도 만들 수 있습니다.

예상 결과물

  • 텍스트와 형상이 명시된 확장 가능한 SVG 다이어그램
  • SVG에서 생성한 PNG 내보내기 파일
  • 그룹, 플로우, 범례가 제공된 시스템과 일치하는 레이아웃
예시 브리프 보기

브리프에서 검토까지

  1. 01
    관계 모델 선택

    정보가 시퀀스, 의사결정 플로우, 계층, 아키텍처 또는 다른 지원 구조 중 무엇인지 정합니다.

  2. 02
    노드와 연결 계획

    위치를 지정하고 화살표 경로를 설정하기 전에 엔터티, 그룹 경계, 플로우 방향을 나열합니다.

  3. 03
    그래프 렌더링 및 확인

    SVG를 작성하고 겹침과 레이블 여백을 점검한 뒤 PNG를 내보내 두 형식 모두 읽기 쉬운지 확인합니다.

02 활용 상황

사용 시점

SVG를 위한 텍스트/코드 환경과, 제공된 PNG 변환 스크립트를 위한 Bun 또는 npx 기반 Bun이 필요합니다.

적합한 경우

  • 아키텍처 문서편집 가능한 벡터 레이블로 서비스 경계, 데이터 저장소, 방향성 있는 관계를 보여 줄 때 유용합니다.
  • 프로세스 설명일러스트 스타일보다 화살표 방향과 메시지 순서가 더 중요한 플로우와 시퀀스에 적합합니다.

확인할 한계

  • 고정된 다크 테마검토한 소스는 다크 팔레트를 중심으로 설계되었습니다. 다른 브랜드 스타일을 쓰려면 명시적인 조정이 필요합니다.
  • 폰트가 외부 자원일 수 있음출력은 하나의 SVG 파일이지만 예시는 Google Fonts import를 허용합니다. 오프라인 표시는 의도한 대체 폰트나 폰트 내장 방식으로 확인해야 합니다.

준비할 입력

  • 엔터티와 관계실제 노드, 연결 방향, 레이블을 제공하세요. 문서화되지 않은 시스템 동작을 에이전트가 추론하도록 맡기지 마세요.
  • 다이어그램 목적다이어그램이 답해야 할 질문과 독자의 기술 수준을 밝혀 주세요.
  • 출력 환경크기와 오프라인 요구 사항을 포함해 SVG 또는 PNG를 어디에 사용할지 지정하세요.

03 핵심 결정

중요한 결정 사항

  1. 읽기 쉬운 커넥터 레이어링

    소스는 화살표가 반투명 박스를 통해 비쳐 보이는 현상을 명시적으로 방지합니다.

  2. 유형별 의미 체계

    시퀀스 메시지, 순서도 판단, 구조적 관계는 일반적인 연결 카드가 아니라 서로 다른 규칙을 사용합니다.

04 예시 브리프

구체적인 브리프로 시도하기

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

설정 검토

다이어그램 유형 참조 자료와 변환 스크립트를 유지하세요. 의도한 대상 환경에서 렌더링과 폰트 사용 가능 여부를 확인하세요.

업스트림 소스 파일
https://github.com/JimLiu/baoyu-skills/blob/1567581c26ec29f4216c6e6835415bf30343b0e3/skills/baoyu-diagram/SKILL.md

SVG를 위한 텍스트/코드 환경과, 제공된 PNG 변환 스크립트를 위한 Bun 또는 npx 기반 Bun이 필요합니다.

하나의 결과물로 시작하기

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

예시 브리프
baoyu-diagram을 사용해 브라우저, API, 큐, 워커, 오브젝트 스토리지로 구성된 업로드 파이프라인을 보여 주는 SVG를 만들어 주세요. 내가 지정한 관계만 사용하고, 서버 측 컴포넌트를 그룹으로 묶고, 재시도 동작은 따로 레이블링하며, 범례는 그래프 밖에 두세요. 화살표 방향과 텍스트 여백을 확인한 뒤, 임의의 서비스를 추가하지 말고 SVG 및 PNG 버전을 제공해 주세요.

결과 검사

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

  • 모든 화살표와 그룹이 제공된 시스템 설명과 일치합니다.
  • 레이블, 커넥터, 범례가 겹치거나 잘리지 않습니다.
  • SVG가 올바르게 확장되고 내보낸 PNG도 가독성을 유지합니다.

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

05 출처 및 라이선스

소스 및 라이선스

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

소스 소유자
Jim Liu (Baoyu)
라이선스
MIT
검토한 스냅샷
2026-10-07 · 1567581c26ec
편집 소스 요약
의미 기반 레이아웃, 커넥터 레이어링, PNG 변환을 갖춘 다크 테마 SVG 다이어그램 작성 워크플로입니다.

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

06 시작 전 질문

시작 전 질문

이미지 생성 API를 사용하나요?

문서화된 워크플로는 래스터 생성 방식의 일러스트레이션 스킬과 달리 SVG를 직접 작성하고 PNG로 변환합니다.

나중에 레이블을 수정할 수 있나요?

레이블은 소스 파일에 SVG 텍스트로 남아 있으므로 적절한 편집기나 코드 워크플로로 변경할 수 있습니다.

SVG는 기본적으로 완전히 오프라인인가요?

폰트 처리를 확인하세요. 다른 다이어그램 요소는 하나의 파일에 포함되지만, 소스는 외부 Google Fonts import를 허용합니다.

OpenDesign

다음 디자인 반복을 위한 공간을 마련하세요.

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

업스트림 소스 파일
https://github.com/JimLiu/baoyu-skills/blob/1567581c26ec29f4216c6e6835415bf30343b0e3/skills/baoyu-diagram/SKILL.md