본문으로 건너뛰기

Diagram Design, AI 코딩 도구에 그림 문법 39개를 더하다

오픈소스 Diagram Design은 Claude Code와 Codex가 39가지 편집용 다이어그램을 self-contained HTML+SVG로 만들고 기존 Mermaid·draw.io·Excalidraw도 다시 그리게 해요.

AI피셜 편집부· 7분 읽기원문 보기 ↗
Diagram Design 공식 갤러리의 flowchart 예시로, 반복 여부와 재사용 가능성을 묻는 결정 노드가 화살표로 이어진 화면
Diagram Design의 공식 flowchart 예시예요. 질문에 따라 수동 작업, 메모, 재사용 가능한 skill로 갈라지는 흐름을 보여 줘요.· 사진: Cathryn Lavery · Diagram Design · MIT License

TL;DR요약

  • Diagram Design은 Claude Code·Codex 같은 AI 코딩 도구에 flowchart·timeline·architecture 등 39가지 다이어그램의 구조와 디자인 규칙을 제공하는 open-source skill이에요.
  • 결과는 브라우저에서 바로 여는 self-contained HTML+SVG예요. 39종마다 밝은 화면·어두운 화면·full-editorial 세 변형이 있고, 기본 출력은 움직임이 없는 정적 화면이에요.
  • 기존 Mermaid·draw.io·Excalidraw의 구성요소와 관계는 보존하면서 좌표·색·폰트를 새 체계로 다시 배치할 수 있어요. 모든 SVG에는 화면낭독기용 title과 description을 넣도록 검사해요.
  • 9월 14일 오전 6시 16분 뉴욕 시간 GitHub API 관측값은 39,536 stars와 2,503 forks였어요. 같은 시각 GeekNews 첫 화면 전체 순위에서는 2위였고, 그 화면에 오른 AI 도구 가운데 가장 높은 순위였어요. 당시 반응은 26점·1댓글이었어요.
메모와 기존 Mermaid 그림이 AI 코딩 도구를 거쳐 편집 가능한 HTML+SVG 다이어그램으로 바뀌는 과정을 설명하는 만화
내용을 먼저 정리하고 39가지 문법 가운데 맞는 구조를 고른 뒤 접근성을 검사하는 흐름이에요.· 그림: AI 생성 이미지 (ChatGPT Images)

핵심 사실

다이어그램 종류
39가지각각 light·dark·full-editorial 변형 제공
출력 형식
HTML + SVG외부 이미지·빌드 과정 없이 브라우저에서 열림
GitHub 관심
39,536 stars2026-09-14 06:16 EDT API 관측
라이선스
MIT공개 저장소 LICENSE 기준

Cathryn Lavery가 공개한 Diagram Design은 Claude Code와 Codex 같은 AI 코딩 도구가 39가지 편집용 다이어그램을 만들게 하는 open-source skill이에요. 사용자가 설명할 내용을 주면 AI가 관계를 먼저 정리하고, flowchart·timeline·architecture·Sankey 같은 구조를 골라 브라우저에서 바로 열고 고칠 수 있는 HTML+SVG 파일을 만들어요. 공식

AI에게 그림 문법을 주면 무엇이 달라지나요?

생성형 AI에게 “보기 좋은 도식으로 만들어 줘”라고만 하면 상자와 화살표가 많고 의미의 우선순위가 흐린 결과가 나오기 쉬워요. Diagram Design은 먼저 누가 무엇과 연결되는지, 독자가 어느 방향으로 읽어야 하는지, 가장 중요한 결론이 무엇인지 정하게 해요. 그런 다음 39가지 시각 유형 가운데 이야기와 맞는 구조를 선택해요. 공식

각 유형에는 밝은 화면, 어두운 화면, 기사형 구성을 갖춘 full-editorial의 세 변형이 있어요. 출력은 외부 이미지나 build step이 필요 없는 self-contained HTML+SVG이고, 기본값은 움직이지 않는 정적 화면이에요. 필요할 때만 reveal·step·loop motion을 고를 수 있으며, 움직임을 줄이도록 설정한 환경에서는 완성된 정적 장면을 보여 줘요. 공식

여러 색과 자유로운 배치의 draw.io 원본이 정돈된 편집용 다이어그램으로 다시 그려진 전후 화면
공식 예시는 12개 노드의 draw.io 자료에서 구성요소와 관계를 읽고, 색과 좌표를 정돈한 기사형 다이어그램으로 다시 그린 결과를 보여 줘요.· 사진: Cathryn Lavery · Diagram Design · MIT License

기존 그림도 다시 쓸 수 있나요?

Diagram Design은 Mermaid 코드와 draw.io·Excalidraw 파일을 읽어 새 디자인으로 다시 그려요. 이때 원본에서 보존하는 것은 구성요소, 관계, 그룹, 흐름의 방향이에요. 손으로 끌어 놓은 좌표나 여러 색, 원본 폰트는 그대로 복사하지 않고 4px grid와 제한된 색 체계에 맞춰 다시 배치해요. 공식

그래서 이미 회의에서 만든 복잡한 화이트보드도 출발점으로 쓸 수 있어요. 예를 들어 12개 상자가 연결된 draw.io 파일을 기사에 넣고 싶다면 “balanced detail로 블로그용 다이어그램을 다시 그려 달라”고 요청할 수 있어요. 결과는 그림 전체가 하나의 이미지로 굳는 대신 텍스트와 선을 HTML에서 다시 고칠 수 있어요. 공식

예쁜 그림 다음에 무엇을 검사하나요?

이 저장소는 SVG마다 role="img"와 연결된 title·description을 넣게 해 화면낭독기(screen reader)가 그림의 이름과 뜻을 읽도록 해요. 같은 페이지에 여러 그림을 넣어도 접근성 ID가 겹치지 않게 접두사를 붙이고, 장식용 아이콘은 보조 기술에서 숨겨요. 저장소의 linter는 이 이름 연결이 풀린 SVG를 오류로 처리해요. 공식

9월 14일 오전 6시 16분 뉴욕 시간 GitHub API에서 Diagram Design은 39,536 stars2,503 forks를 기록했어요. 같은 시각 GeekNews 첫 화면에서는 전체 2위, 26점·1댓글로 관측됐고, 당시 화면에 나온 AI 도구 가운데 순위가 가장 높았어요. 수치는 관측 뒤 바뀔 수 있어요. 저장소의 최신 push는 9월 10일 22:33:54 UTC였고 라이선스는 MIT예요. 데이터

자주 묻는 질문

Diagram Design은 그림 생성 AI인가요?
픽셀 이미지를 새로 그리는 모델이 아니라 AI 코딩 도구가 HTML과 SVG로 다이어그램을 작성할 때 따르는 skill과 template 모음이에요. 내용과 관계를 구조화하고 브라우저에서 편집 가능한 결과를 만들어요.
어떤 입력을 다시 그릴 수 있나요?
Mermaid 코드, draw.io 파일, Excalidraw JSON을 읽어 구성요소·관계·그룹·방향을 보존하고 새 좌표와 색·폰트로 다시 배치할 수 있어요. 원본 렌더러의 좌표와 색상은 그대로 복사하지 않아요.
접근성은 어떻게 다루나요?
각 SVG에 role=img, 연결된 title과 description을 넣어 화면낭독기가 그림의 이름과 설명을 읽게 해요. 선택형 motion도 reduced-motion 환경에서는 완성된 정적 화면을 보여 주게 설계돼 있어요.

출처 · 3

  1. 1Diagram Design 공식 GitHub 저장소와 README공식 발표github.com/cathrynlavery/diagram-design
  2. 2Diagram Design 공식 갤러리데이터cathrynlavery.github.io/diagram-design/
  3. 3GeekNews 소개와 토론참고news.hada.io/topic?id=33664

이 글의 마크다운 원문: /posts/diagram-design-skill/md/ · 인용 시 출처를 “AI피셜”으로 표기해 주세요.

이 글이 도움이 됐다면 추천해 주세요.

동료에게도 보내 주세요.

댓글

로그인 없이 닉네임과 비밀번호만으로도 남길 수 있어요.

로그인하면 비밀번호 없이 쓰고 지울 수 있어요.

댓글을 불러오는 중입니다…

댓글 남기기

나중에 이 댓글을 지울 때 씁니다.

1000자까지 쓸 수 있습니다. 서식 없이 평문으로 보입니다.

AI피셜 주간 하이라이트

한 주 동안 AI 소식에서 중요한 것만 골라 월요일 아침에 보내드릴게요

같은 태그·카테고리의 글을 골랐습니다.

Artemis 과거 pyproject.toml의 authors 항목에 Pierre-Louis Favreau, Jean-Pierre Lo, Nicolas Dehandschoewercker 세 이름이 적힌 화면
AI와 사회· 6

Google Artemis, 스타트업 코드 출처를 뒤늦게 추가

Minitap이 Google의 휴대폰 조작 AI Artemis에서 자사 코드와 같은 흔적을 발견했다고 밝혔어요. 이튿날 저장소는 23개 파일에 출처를 추가했어요.

  • #Google
  • #AI 에이전트
  • #오픈소스
데이터센터 서버실에서 기술자가 노트북을 켜 놓고 서버 랙의 케이블을 정리하고 있다
모델· 8

AI 값 또 내려갈까? 딥시크가 줄인 ‘임시 기억’

딥시크 V4.1-Flash는 토큰당 KV 캐시를 이전 Flash의 약 4분의 1로 줄였습니다. 출력 100만 토큰은 오프피크 0.6달러. 이런 효율화가 다른 회사의 가격까지 바꿨을까요?

  • #DeepSeek
  • #오픈소스
  • #추론 비용