스킬 senior-architect
🏗️

senior-architect

안전

확장 가능한 소프트웨어 아키텍처 설계

또한 다음에서 사용할 수 있습니다: davila7,alirezarezvani

시니어 개발자는 시간이 지나도 확장 가능하고 유지보수 가능한 시스템을 설계하는 데 어려움을 겪습니다. 이 스킬은 엔터프라이즈급 애플리케이션을 구축하기 위한 아키텍처 패턴, 시스템 설계 워크플로우, 기술적 의사결정 프레임워크를 제공합니다.

지원: Claude Codex Code(CC)
🥉 76 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"senior-architect" 사용 중입니다. 실시간 재고 관리로 일일 10 만 건의 주문을 처리하는 이커머스 플랫폼 설계

예상 결과:

  • 추천 아키텍처: 이벤트 기반 마이크로서비스
  • 핵심 컴포넌트: API 게이트웨이, 주문 서비스, 재고 서비스, 결제 서비스, 알림 서비스
  • 데이터베이스 전략: 트랜잭션 데이터용 PostgreSQL, 캐싱용 Redis, 별도의 읽기 전용 복제본
  • 확장성: Kubernetes 를 통한 수평 확장, CPU/메모리 기반 자동 확장
  • 보안: JWT 인증, API速率 제한, 입력 검증, SQL 인젝션 방지

"senior-architect" 사용 중입니다. 대규모 엔터프라이즈 대시보드 애플리케이션을 위한 React vs Vue vs Angular 비교

예상 결과:

  • 추천: 엔터프라이즈 대시보드용 React
  • 이유: 더 큰 생태계, 더 넓은 채용 풀, 유연한 아키텍처, 강력한 엔터프라이즈 지원
  • 고려사항: 팀 학습 곡선, 상태 관리 요구사항, 장기적 유지보수

보안 감사

안전
v1 • 2/25/2026

Security audit completed. Static findings are false positives: external_commands (33) triggered by markdown code blocks, filesystem access is legitimate output functionality, sensitive finding is standard .env setup. No actual security risks identified. Skill is safe for marketplace publication.

7
스캔된 파일
872
분석된 줄 수
5
발견 사항
1
총 감사 수
중간 위험 문제 (3)
Markdown Code Blocks Misidentified as Shell Commands
Static scanner detected 33 'external_commands' findings in markdown files (SKILL.md, references/*.md). These are FALSE POSITIVES - the scanner misinterpreted markdown code fences containing backticks (`) as Ruby/shell backtick execution. No actual shell commands are executed by this skill.
Standard File Output Functionality
Static scanner flagged 'filesystem' access at scripts/*.py:107. This is legitimate functionality - the scripts write output to a file when users specify the --output flag. This is expected behavior for a reporting tool, not a security vulnerability.
Standard Environment Setup Flagged as Sensitive
Static scanner flagged 'Environment file access' at SKILL.md:128 showing 'cp .env.example .env'. This is FALSE POSITIVE - this is standard development practice for copying an example environment file during project setup. No secrets are accessed or exfiltrated.
낮은 위험 문제 (2)
False Positive: Weak Cryptographic Algorithm
Static scanner reported 'Weak cryptographic algorithm' at multiple locations in markdown files. No evidence of cryptographic code or weak algorithms found in the codebase. This appears to be a scanner artifact or false positive.
False Positive: System Reconnaissance
Static scanner reported 'System reconnaissance' at SKILL.md:85 and references. No evidence of system scanning or reconnaissance behavior found. Likely false positive.
감사자: claude

품질 점수

68
아키텍처
100
유지보수성
87
콘텐츠
28
커뮤니티
86
보안
91
사양 준수

만들 수 있는 것

새로운 SaaS 플랫폼 아키텍처 설계

프론트엔드, 백엔드, 데이터베이스 및 인프라 선택을 포함한 새로운 멀티테넌트 SaaS 애플리케이션의 아키텍처 설계

기존 시스템 설계 리뷰

기존 코드베이스를 분석하고 확장성 및 유지보수성을 위한 아키텍처 개선사항 제공

기술 스택 선택

요구사항, 팀 전문성 및 장기적 유지보수성을 기반으로 프로젝트에 적합한 기술 평가 및 선택

이 프롬프트를 사용해 보세요

기본 아키텍처 요청
[애플리케이션 유형] 을 설계해야 하며 [사용자 수] 명의 사용자를 처리합니다. 어떤 아키텍처 패턴을 추천하시나요? [특정 요구사항] 을 고려해주세요.
상세 시스템 설계
[시스템 설명] 에 대한 시스템 아키텍처를 설계해주세요. 포함사항: 1) 컴포넌트 다이어그램 2) 데이터 흐름 3) API 설계 4) 데이터베이스 스키마 5) 보안 고려사항. 시스템은 [규모 요구사항] 을 처리해야 합니다.
기술 선택
다음 요구사항으로 [애플리케이션 유형] 을 구축 중입니다: [요구사항 목록]. [컴포넌트] 에 대해 [기술 A] vs [기술 B] vs [기술 C] 를 비교해주세요. 근거와 함께 최선의 선택을 추천해주세요.
아키텍처 리뷰
기존 [시스템 설명] 의 아키텍처를 리뷰해주세요. 식별사항: 1) 확장성 병목 현상 2) 보안 취약점 3) 유지보수성 문제 4) 성능 문제. 개선을 위한 구체적인 권장사항을 제공해주세요.

모범 사례

  • 아키텍처 선택 전 요구사항부터 시작 - 먼저 규모, 복잡성 및 팀 역량 이해
  • 아키텍처 의사결정 기록 (ADR) 을 사용하여 장단점과 절충안을 문서화
  • 실패에 대비한 설계 - 컴포넌트 장애에 대비하고 우아한 기능降级 전략 수립

피하기

  • 초기 과잉 설계 - 모놀리식으로 가능한 간단한 애플리케이션에 마이크로서비스 패턴 적용하지 않기
  • 비기능적 요구사항 무시 - 성능, 보안 및 확장성은 처음부터 고려해야 함
  • 기술 변경 빈번 - 기술 스택을 자주 전환하면 기술 부채가 생성되고 전달 속도가 느려짐

자주 묻는 질문

이 스킬은 어떤 프로그래밍 언어와 프레임워크를 지원하나요?
이 스킬은 React, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Go, Python, PostgreSQL, GraphQL 등을 다룹니다. 모든 기술 스택에 대한 아키텍처 안내를 제공합니다.
이 스킬은 코드를 작성하나요 아니면 안내만 제공하나요?
이 스킬은 아키텍처 설계에 중점을 두며 안내, 패턴 및 권장사항을 제공합니다. 포함된 스크립트는 프로젝트 구조를 생성하고 의존성을 분석하지만, 상세 구현 코드는 범위를 벗어납니다.
기존 시스템 리팩토링에 사용할 수 있나요?
네, 현재 아키텍처를 설명하면 스킬이 병목 현상, 보안 문제 및 개선 기회를 분석합니다.
포함된 Python 스크립트는 어떻게 작동하나요?
스크립트 (architecture_diagram_generator.py, project_architect.py, dependency_analyzer.py) 는 시작용 도구입니다. 프로젝트 경로로 실행하여 다이어그램을 생성하고 의존성을 분석합니다. 특정 요구사항에 맞게 커스터마이징하세요.
초보자에게도 적합한가요?
이 스킬은 시니어 개발자와 아키텍트를 위해 설계되었습니다. 초보자는 아키텍처를 시작하기 전에 소프트웨어 설계, 자료구조 및 웹 개발의 기본을 먼저 이해해야 합니다.
Claude Code 와 어떻게 통합되나요?
이 스킬은 Claude Code 를 아키텍처 전문성으로 확장합니다. 자연어로 아키텍처 질문을 하고 상세한 안내, 패턴 및 모범 사례를 받을 수 있습니다.