Claude Code·Codex용 다이어그램 제작 스킬, diagram-design
자연어 설명과 웹사이트 URL만으로 브랜드 맞춤형 아키텍처·플로우차트 등 42종 다이어그램을 HTML/SVG로 자동 생성하는 diagram-design 스킬 도구 안내.
문서나 발표 자료를 작성한 뒤 설명용 다이어그램을 만드는 과정에 소요되는 시간을 줄여주는 AI 코딩 에이전트용 스킬 도구 diagram-design이 공개되었습니다. @cathrynlavery가 개발한 이 스킬은 Claude Code와 Codex 환경에 추가해 대화형으로 다이어그램을 생성하고 시각화할 수 있도록 지원합니다.

이미지 출처: AI 카페인 ☕️ (@AI_Caffeine)
42가지 다이어그램 유형과 브랜드 스타일 추출
diagram-design은 기술 문서 작성자, 기획자, 엔지니어가 복잡한 구조와 흐름을 시각화할 수 있도록 폭넓은 다이어그램 규격을 지원합니다.
- 42가지 다이어그램 유형 지원: 시스템 아키텍처 다이어그램, 순서도(Flowchart), 타임라인, 간트 차트(Gantt Chart), 사용자 여정(User Journey), 데이터 관계도(ERD) 등 다양한 시각화 형식을 포괄합니다.
- 브랜드 맞춤형 스타일링: 사용자가 웹사이트 URL 주소를 입력하면 사이트의 브랜드 색상과 폰트 스타일을 추출하여, 기존 제품이나 웹사이트 톤에 자연스럽게 어울리는 다이어그램 테마를 구성합니다.
- 자연어 기반 레이아웃 배치: 사용자가 다이어그램에 담길 내용을 자연어로 설명하면 에이전트가 적절한 도표 유형과 컴포넌트 배치를 자동으로 판단해 구성합니다.
기존 다이어그램 리디자인 및 HTML·SVG 출력
diagram-design은 신규 다이어그램 생성뿐 아니라 기존 시각화 도구의 결과물을 개선하는 워크플로우를 제공합니다.
- 포맷 변환 및 리디자인: 기존에 작성된 Mermaid, draw.io, Excalidraw 다이어그램 데이터를 입력받아 현대적인 스타일로 재구성합니다.
- 웹 표준 출력 포맷: 결과물을 HTML 및 SVG 포맷으로 출력하여 브라우저에서 즉시 렌더링 상태를 확인하고 웹 문서나 슬라이드에 바로 활용할 수 있습니다.
- 단계별 애니메이션: 정적인 이미지 생성 외에도 흐름을 순차적으로 보여주는 단계별 인터랙티브 애니메이션 출력을 지원합니다.
설치 및 실행 환경
diagram-design은 Node.js 패키지 실행 환경을 통해 에이전트에 직접 설치할 수 있습니다.
npx skills add cathrynlavery/diagram-design
실행을 위해서는 Claude Code 또는 Codex 에이전트 하네스와 Node.js(npx) 실행 환경이 필요합니다. 복잡한 커스텀 요구사항을 시각화할 때는 프롬프트의 구체성에 따라 다이어그램의 세부 배치와 결과물 완성도에 차이가 발생할 수 있습니다.
출처
- AI 카페인 ☕️ (@AI_Caffeine): diagram-design 소개 및 설치 안내
- cathrynlavery / diagram-design GitHub 저장소