c4-architecture-c4-architecture
C4 아키텍처 다이어그램 생성
이 스킬은 코드 구조를 하향식으로 분석하여 Context, Container, Component, Code 레벨의 다이어그램과 API 명세를 포함하는 포괄적인 C4 아키텍처 문서를 자동으로 생성합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"c4-architecture-c4-architecture" 사용 중입니다. Node.js 프로젝트에서 c4-architecture 스킬 사용
예상 결과:
C4-Documentation/ 폴더에 c4-code-api-routes.md, c4-code-models.md, c4-component.md, c4-container.md, c4-context.md 및 OpenAPI 명세서를 포함한 apis/ 생성
"c4-architecture-c4-architecture" 사용 중입니다. 마이크로서비스 리포지토리에서 스킬 실행
예상 결과:
각 서비스에 대한 별도의 컨테이너 문서, 서비스 간 관계 다이어그램, 외부 종속성을 표시하는 컨텍스트 다이어그램 생성
보안 감사
안전All static findings are false positives. This is a documentation-generation skill that outputs markdown files with C4 architecture diagrams. The skill does not execute external commands, make network requests, or implement cryptographic algorithms. References to shell syntax and URLs are part of documentation examples, not actual execution.
품질 점수
만들 수 있는 것
새 팀 온보딩
포괄적인 C4 문서를 생성하여 기존 코드베이스 아키텍처를 빠르게 이해합니다.
아키텍처 검토
아키텍처 검토 회의나 기술 문서를 위해 현재 시스템 아키텍처를 문서화합니다.
API 문서화 생성
코드 분석을 통해 모든 컨테이너 API 에 대한 OpenAPI 명세서를 자동으로 생성합니다.
이 프롬프트를 사용해 보세요
c4-architecture 스킬을 사용하여 이 리포지토리에 대한 C4 아키텍처 문서를 생성합니다.
target_directory 를 ./src 로, exclude_patterns 를 ["node_modules", ".git", "dist"] 로, include_tests 를 true 로 설정하여 C4 문서를 생성합니다.
컨테이너 및 배포 분석에 중점을 둔 c4-architecture 스킬을 사용합니다. 모든 컴포넌트를 Docker 컨테이너 및 Kubernetes 매니페스트 (있는 경우) 에 매핑합니다.
API 명세에 중점을 둔 C4 문서를 생성합니다. 각 컨테이너에 대해 모든 엔드포인트, 요청/응답 스키마, 인증 요구사항을 포함한 포괄적인 OpenAPI 3.1 명세서를 생성합니다.
모범 사례
- 더 나은 문서 품질을 위해 주석이 잘 작성된 코드에서 실행
- 생성된 OpenAPI 명세서의 정확성 검토
- 이해관계자 커뮤니케이션을 위해 컨텍스트 다이어그램 활용
피하기
- 런타임 동작 분석용으로 사용 금지
- 동적 종속성 감지를 기대하지 말 것
- 인간 검토 없이 생성된 문서에 의존하지 말 것