Community코딩 & 개발github.com

efremidze/swift-architecture-skill

Swift 아키텍처 패턴 및 플레이북: MVVM, TCA, Clean Architecture 등

swift-architecture-skill란 무엇인가요?

이 스킬은 Swift 개발자를 위해 설계된 전문 아키텍처 가이드로, MVVM, TCA(The Composable Architecture), Clean Architecture 등 주요 패턴을 체계적으로 학습하고 적용할 수 있도록 지원합니다. AI 에이전트(예: Claude Code, Cursor)와 함께 사용하면 프로젝트 구조 설계, 리팩토링, 패턴 기반 코드 생성 시 일관된 아키텍처 원칙을 따를 수 있습니다. 각 패턴별로 상세한 플레이북과 예제가 포함되어 있어 실제 코드베이스에 쉽게 통합할 수 있습니다. SwiftUI, UIKit, Combine 등 Swift 생태계의 다양한 프레임워크와 호환되며, 팀 내 아키텍처 표준화에도 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/efremidze/swift-architecture-skill/tree/main/skills/swift-architecture-skill

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

swift-architecture-skill은(는) 무엇을 하나요?

Swift 아키텍처 패턴 및 플레이북: MVVM, TCA, Clean Architecture 등

개요

이 스킬은 Swift 개발자가 일반적인 아키텍처 패턴을 이해하고 적용하는 데 도움을 줍니다.

지원 패턴

  • MVVM (Model-View-ViewModel)
  • TCA (The Composable Architecture)
  • Clean Architecture
  • 그 외 다수

사용 방법

AI 에이전트에게 특정 아키텍처 패턴에 대해 질문하거나, 플레이북을 요청하세요.

예시

MVVM 패턴에 대한 플레이북을 제공해줘.
TCA 아키텍처의 기본 구조를 설명해줘.
Clean Architecture를 Swift 프로젝트에 적용하는 방법을 알려줘.

참고 자료

  • Apple 공식 문서
  • SwiftUI 및 UIKit 가이드라인
  • 오픈소스 예제 프로젝트

관련 스킬