arch-visualizer
**ARCH VISUALIZER v1.0** - '아키텍처', '구조', '시각화', '다이어그램', '문서화', 'codebase_graph.md', '프로젝트 구조' 요청 시 자동 발동. codebase-graph 기반 자동 아키텍처 문서/다이어그램 생성. Mermaid/PlantUML/ASCII 다이어그램, 자동 갱신 지원.
npx skills add majiayu000/claude-skill-registry --skill arch-visualizer-monicajeon28-gmcruise-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Arch Visualizer Skill v1.0 **아키텍처 자동 문서화** - codebase-graph를 시각적 다이어그램과 문서로 자동 변환 ## 핵심 컨셉 ```yaml Problem: Manual_Documentation: - "아키텍처 문서가 코드와 동기화 안 됨" - "다이어그램 수동 업데이트 번거로움" - "신규 개발자 온보딩 지연" Solution: Auto_Visualization: - "codebase-graph 데이터로 자동 생성" - "코드 변경 시 자동 갱신" - "다양한 포맷 지원 (Mermaid, PlantUML, ASCII)" Output_Types: - "codebase_graph.md: 전체 아키텍처 문서" - "모듈 의존성 다이어그램" - "클래스 다이어그램" - "호출 흐름 다이어그램" - "레이어 다이어그램" ``` ## 자동 발동 조건 ```yaml Auto_Trigger_Conditions: Keywords_KO: - "아키텍처 문서, 구조 문서" - "다이어그램 생성, 시각화" - "프로젝트 구조, 코드 구조" - "codebase_graph.md 생성" - "의존성 다이어그램, 클래스 다이어그램" - "온보딩 문서, 신규 개발자 문서" Keywords_EN: - "architecture document, structure doc" - "generate diagram, visualize" - "project structure, code structure" - "dependency diagram, class diagram" - "onboarding document" Events: - "프로젝트 초기 분석 완료 후" - "대규모 리팩토링 후" - "/arch 명령어 실행 시" Scheduled: - "주요 변경사항 커밋 후 자동 갱신" ``` ## 생성 가능한 다이어그램 ### 1. 모듈 의존성 다이어그램 ```yaml Module_Dependency: purpose: "모듈/패키지 간 의존 관계" format: "Mermaid flowchart" shows: - "폴더/패키지 단위" - "import 방향" - "순환 참조 표시" ``` ### 2. 클래스 다이어그램 ```yaml Class_Diagram: purpose: "클래스 간 상속/구현 관계" format: "Mermaid classDiagram" shows: - "클래스/인터페이스" - "상속 관계" -
- 핵심 컨셉
- 자동 발동 조건
- 생성 가능한 다이어그램
- 1. 모듈 의존성 다이어그램
- 2. 클래스 다이어그램
- 3. 시퀀스 다이어그램
- 4. 레이어 다이어그램
- 5. 컴포넌트 다이어그램
- codebasegraph.md 템플릿
- Mermaid 다이어그램 생성기
- Quick Commands
- 다른 스킬과의 통합
- 문서 구조
What does the arch-visualizer skill do?
**ARCH VISUALIZER v1.0** - '아키텍처', '구조', '시각화', '다이어그램', '문서화', 'codebase_graph.md', '프로젝트 구조' 요청 시 자동 발동. codebase-graph 기반 자동 아키텍처 문서/다이어그램 생성. Mermaid/PlantUML/ASCII 다이어그램, 자동 갱신 지원.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill arch-visualizer-monicajeon28-gmcruise-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
