Community코딩 & 개발github.com

aj-geddes/ios-swift-개발

Swift를 사용하여 네이티브 iOS 앱을 개발합니다. MVVM 아키텍처, SwiftUI, URLSession 네트워킹, Combine 반응형 프로그래밍, Core Data 지속성을 다룹니다.

ios-swift-개발란 무엇인가요?

이 스킬은 Swift 프로그래밍 언어를 사용하여 네이티브 iOS 애플리케이션을 개발하는 AI 에이전트(예: Claude Code, Cursor, Codex)를 위한 종합적인 지침을 제공합니다. MVVM(Model-View-ViewModel) 아키텍처를 중심으로 SwiftUI를 활용한 최신 UI 개발 패턴을 지원하며, URLSession을 통한 네트워킹, Combine 프레임워크를 통한 반응형 프로그래밍, Core Data를 통한 로컬 데이터 지속성까지 폭넓게 다룹니다. 이 스킬의 주요 장점은 iOS 개발의 모범 사례를 표준화된 방식으로 제공하므로, AI 에이전트가 일관된 품질의 iOS 앱 코드를 생성하고 유지보수할 수 있도록 돕는 것입니다. 특히 Xcode 프로젝트 구조, Swift 패키지 매니저 의존성 관리, iOS 생명주기 이벤트 처리 등 플랫폼 특화 요소를 이해하고 개발 생산성을 높이는데 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aj-geddes/useful-ai-prompts/tree/main/skills/ios-swift-development

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

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

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

문서

ios-swift-개발은(는) 무엇을 하나요?

Swift를 사용하여 네이티브 iOS 앱을 개발합니다. MVVM 아키텍처, SwiftUI, URLSession 네트워킹, Combine 반응형 프로그래밍, Core Data 지속성을 다룹니다.

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

aj-geddes/android-kotlin-development

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

aj-geddes/ansible-automation

Infrastructure automation and configuration management using Ansible playbooks, roles, and inventory. Use for deploying applications, patching, and managing servers.

aj-geddes/architecture-diagrams

Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.

aj-geddes/code-review-analysis

Perform comprehensive code reviews with best practices, security checks, and constructive feedback. Use when reviewing pull requests, analyzing code quality, checking for security vulnerabilities, or providing code improvement suggestions.

aj-geddes/flask-api-development

Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services with Flask.

aj-geddes/jenkins-pipeline

Build Jenkins declarative and scripted pipelines with stages, agents, parameters, and plugins. Implement multi-branch pipelines and deployment automation.

aj-geddes/markdown-documentation

Master markdown formatting, GitHub Flavored Markdown, README files, and documentation formatting. Use when writing markdown docs, READMEs, or formatting documentation.

aj-geddes/nginx-configuration

Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.

aj-geddes/nodejs-express-server

Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/responses, implementing middleware chains, and handling server logic.

aj-geddes/rest-api-design

Design RESTful APIs following best practices for resource modeling, HTTP methods, status codes, versioning, and documentation. Use when creating new APIs, designing endpoints, or improving existing API architecture.

aj-geddes/wireframe-prototyping

Create wireframes and interactive prototypes to visualize user interfaces and gather feedback early. Use tools and techniques to communicate design ideas before development.

관련 스킬