오-마이-머메이드: 아키텍처 다이어그램 자동 생성을 위한 Claude 코드 스킬

Oh-My-Mermaid는 코드베이스에서 아키텍처 다이어그램과 문서를 자동으로 생성하는 Claude Code 스킬입니다. 이 도구는 Claude Code를 사용하여 코드를 분석하고, 아키텍처 패턴을 식별하며, Mermaid 다이어그램을 작성합니다.
주요 세부사항
이 도구는 npm을 통해 전역으로 설치됩니다:
npm install -g oh-my-mermaid && omm setup
Claude Code에서는 다음 명령어로 이 스킬을 사용합니다:
/omm-scan (skill) → omm view
개발자는 다음과 같은 여러 설계 원칙을 강조합니다:
- 런타임 종속성 없음 (YAML만 사용)
- Claude Code가 다이어그램을 작성하고 CLI가 파일을 관리
- 완전히 git-diff 가능한 일반 텍스트 출력 (.mmd + 마크다운)
- 복잡한 모듈에 대해 중첩 다이어그램을 생성하는 재귀적 분석
이 프로젝트는 MIT 라이선스 하에 무료 오픈 소스입니다. GitHub 저장소는 https://github.com/oh-my-mermaid/oh-my-mermaid에서 확인할 수 있습니다.
데모 영상과 미리보기 이미지는 Reddit 게시물을 통해 확인할 수 있으며, 실시간 탐색 링크는 https://ohmymermaid.com/share/8fca9ff0fef84a139ac2d3f9875db0d2에서 이용 가능합니다.
이러한 유형의 도구는 기존 코드베이스의 아키텍처를 빠르게 이해하거나 문서화해야 하는 개발자, 특히 새 프로젝트에 온보딩하거나 코드 리뷰를 진행할 때 유용합니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Desktop + Blender via MCP: 실시간 3D 워크플로가 피드백 루프를 완성하다
오픈소스 블렌더 애드온이 블렌더 내에서 MCP 서버를 실행하여, Claude Desktop이 장면을 검사하고, 객체를 생성하고, 이미지를 렌더링하고, 결과를 읽을 수 있게 합니다. 스크립트 복사-붙여넣기 피드백 루프를 없애줍니다.

캐노피: 다중 클로드 코드 에이전트 관리를 위한 터미널 대시보드
Canopy는 git worktree에서 실행되는 여러 AI 코딩 에이전트를 추적하기 위한 단일 대시보드 뷰를 제공하는 오픈 소스 터미널 UI입니다. 에이전트 상태(실행 중, 대기 중, 입력 대기 중, 완료, 오류 발생)를 표시하고, 세션으로 바로 이동하거나 완전히 전환하지 않고 입력을 보낼 수 있습니다.

풀러렌: 코딩 에이전트를 위한 오픈소스 지속 메모리 레이어, SWE-벤치에서 토큰 64% 절감
Fullerenes는 Tree-sitter로 구축된 로컬 SQLite 지식 그래프를 사용해 Claude Code와 같은 코딩 에이전트에 영구 메모리를 제공하며, SWE-bench에서 토큰 사용량을 64%, 내부 벤치마크에서 최대 96.6%까지 줄입니다.

RelayPlane 오픈소스 프록시, Claude 모델 라우팅으로 73% 비용 절감 효과 확인
RelayPlane은 Anthropic API용 오픈 소스 npm 네이티브 프록시로, 복잡도에 따라 적절한 Claude 모델로 요청을 라우팅하여 벤치마크에서 73.4%의 비용 절감 효과를 입증했습니다. 이 도구는 10회 요청당 비용을 $0.0323에서 $0.0086으로 줄이는 동시에 p50 지연 시간을 1.55초에서 0.78초로 개선했습니다.