본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

SwiftUI Pro

모델이 지원 중단되고 접근성이 없고 느린 SwiftUI를 쓰지 않게 막는 Paul Hudson의 에이전트 스킬로, Claude Code, Codex, Cursor용입니다.

리뷰어: Sheela · 업데이트

GitHub에서 보기 오픈 소스

평점

4.2/5

SwiftUI Pro는 낡은 SwiftUI를 계속 쓰는 에이전트에 대한 가장 싼 해결책입니다. 단, Apple 릴리스마다 낡는 규칙을 받아들여야 합니다.

SwiftUI Pro의 개요

SwiftUI Pro는 Hacking with Swift의 저자 Paul Hudson의 에이전트 스킬로, 언어 모델이 가장 자주 저지르는 SwiftUI 실수를 바로잡습니다. foregroundColor() 같은 지원 중단 수정자, VoiceOver용 라벨이 없는 버튼, body 안에서 하는 뷰 작업, @Observable이면 될 곳의 ObservableObject입니다. 공개 Agent Skills 형식으로 쓰였으므로 같은 파일이 Claude Code, Codex, Gemini CLI, Cursor 등 여러 에이전트에서 동작합니다.

스킬은 11단계 리뷰(지원 중단 API, 뷰, 데이터 흐름, 내비게이션, 디자인, 크기 조정, 접근성, 현지화, 성능, Swift, 코드 위생)를 제시하고 참고 파일 12개를 가리키는 SKILL.md 파일 하나이며, 부분 리뷰에는 필요한 파일만 불러옵니다. 발견 사항은 파일별로, 어긴 규칙과 변경 전후 수정과 함께 보고됩니다. Hudson은 SwiftData, Swift Concurrency, Swift Testing용 자매 스킬도 공개하고, 다른 개발자들의 Swift 스킬 목록도 관리합니다.

SwiftUI Pro, 쓸 만한 가치가 있습니까?

SwiftUI Pro는 좁은 일 하나를 잘합니다. 2019년 6월부터 이 프레임워크를 가르쳐 온 사람이 쓴, 경험 많은 SwiftUI 리뷰어가 할 수정 사항을 에이전트에 건넵니다. 저장소의 GitHub 스타는 약 6,400개이고, 2026년 3월 11일 1.0.0과 2026년 10월 9일 2.0.0을 냈으며, Hudson은 출시 일주일 안에 스타 1,800개를 넘었다고 말했습니다. 실행할 코드가 없는 MIT 라이선스 Markdown입니다.

설계는 토큰에 대해 규율이 있습니다. SKILL.md는 약 6 KB이고 참고 파일 12개는 합쳐 약 62 KB이지만, /swiftui-pro Check for deprecated API 같은 부분 요청은 관련 파일만 불러오며, 코드 구조를 바꾸는 더 깊은 performance-plus 규칙은 일상 리뷰에서 빠져 있습니다. 지침은 에이전트에게 진짜 문제만 보고하고, 기능 작업 중에는 요청한 변경을 끝낸 뒤 무관한 현대화는 묻지 않고 파일을 다시 쓰는 대신 따로 제안하라고 합니다. 그 절제가 어떤 단일 규칙보다 중요합니다.

규칙은 날짜가 박힌 주장이기도 합니다. 버전 2.0.0은 에이전트에게 iOS 27이 존재하며 새 앱의 기본 배포 대상이라고, Xcode 27.1을 쓸 수 있다고, 접이식 iPhone Duo의 화면 배치는 이렇게 하라고 알리는데, README 배지는 여전히 iOS 26과 Swift 6.4라고 말합니다. 스킬은 버전별 조언을 적용하기 전에 프로젝트의 배포 대상을 확인하라고 에이전트에게 지시하므로, 여전히 이전 릴리스를 지원하는 앱은 그 확인이 동작하는지에 달려 있습니다. 새 Apple 릴리스마다 맞는 업데이트가 필요하며, 지금까지의 주기는 일곱 달에 릴리스 세 번입니다.

약점은 근거입니다. Hudson의 출시 글은 측정이 아니라 경험으로 논거를 펴고, 평가 문서를 더하는 풀 리퀘스트(#22)는 아직 열려 있으므로, 지원 중단 호출이나 라벨 없는 버튼이 얼마나 줄어드는지 아무도 공개하지 않았습니다. Anthropic 스킬이나 Matt Pocock의 것 같은 범용 묶음은 SwiftUI에 대해 아무 말도 하지 않으므로 이것이 전문가용 선택지로 남습니다. 정직한 비교 대상은 꼼꼼하게 관리한 자신만의 AGENTS.md이며, Hudson의 예전 SwiftAgents 파일이 바로 그런 것이었고 이 스킬은 거기서 자라났습니다.

제 역할을 하는 곳

  • Claude Code로 SwiftUI 앱을 출시하는 인디 iOS 개발자

    App Store에 제출하기 전에 지원 중단 API와 빠진 VoiceOver 라벨 잡기

    프로젝트 전체에 /swiftui-pro를 돌리면, 에이전트가 파일별로 문제를 변경 전후 수정과 우선순위 요약과 함께 나열합니다. 스킬은 무료입니다. 전체 리뷰는 코드베이스 전체와 최대 약 62 KB의 규칙을 읽으므로, 범위를 좁힌 /swiftui-pro Focus on accessibility보다 토큰이 더 듭니다.

  • 직원들이 Codex와 Cursor를 쓰는 6인 iOS 에이전시의 리드

    모든 고객 프로젝트에서 모든 에이전트로부터 같은 SwiftUI 관례 얻기

    프로젝트 수준에서 npx skills add로 설치하고 파일을 커밋하면 저장소마다 같은 규칙을 가집니다. MIT 라이선스로 사내 규칙을 더한 포크가 가능합니다. 릴리스마다 에이전트가 현재 iOS에 대해 믿는 내용이 바뀌므로 버전을 고정하십시오.

  • 스크롤 목록이 버벅이는 SwiftUI 코드베이스를 넘겨받은 엔지니어

    일어나지 말아야 할 뷰 업데이트 찾기

    깊은 성능 리뷰를 요청하면 에이전트가 관찰 상태 분리와 자식 뷰에 필드를 덜 넘기는 법을 다루는 performance-plus.md를 불러옵니다. 그 파일 스스로 이런 변경이 코드를 복잡하게 한다고 경고하므로, 프로파일링으로 문제가 확인된 곳에만 적용하십시오.

도입 전 확인할 점

설정
`npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro`(Node 필요), 또는 Claude Code에서 `/plugin marketplace add twostraws/SwiftUI-Agent-Skill` 후 `/plugin install swiftui-pro@swiftui-agent-skill`을 씁니다. 첫 리뷰까지 몇 분이면 됩니다.
연동
Agent Skills 형식: Claude Code(/swiftui-pro), Codex(openai.yaml 매니페스트와 함께 $swiftui-pro), Gemini CLI, Cursor, Xcode의 에이전트 지원. 자매 스킬이 SwiftData, Swift Concurrency, Swift Testing을 다룹니다.
데이터와 개인정보
자체 서비스, 텔레메트리, 네트워크 호출이 없는 평범한 Markdown입니다. 코드는 에이전트의 모델 제공사가 보내는 곳으로 갑니다. MIT 라이선스는 상업적 사용과 수정을 허용합니다.
대규모 사용 시 비용
무료입니다. 비용은 모델 토큰입니다. SKILL.md는 약 6 KB이고, 참고 파일 12개를 모두 불러오는 전체 리뷰는 읽는 코드 위에 약 62 KB의 지침을 더합니다.
제한
플랫폼 사실(iOS 27, Xcode 27.1, iPhone Duo)이 스킬에 적혀 있어 다음 릴리스까지 낡음. 최신 iOS 너머로 범위를 넓혀 달라는 요청(#1)과 배포 대상 가용성 확인을 존중해 달라는 요청(#3)을 포함해 열린 이슈와 풀 리퀘스트 8개.

좋은 점

  • 에이전트 출력의 구체적이고 흔한 SwiftUI 오류를 겨냥
  • 부분 리뷰에 필요한 참고 파일만 불러옴
  • 파일별로 묶고 우선순위를 매긴 변경 전후 수정
  • 설치 하나로 Claude Code, Codex, Cursor, Gemini CLI 지원

아쉬운 점

  • 하드코딩된 플랫폼 사실을 Apple 릴리스마다 갱신해야 함
  • 얼마나 도움이 되는지 공개된 평가 없음
  • 리뷰 중심이라 기능을 계획하거나 만들지 않음
  • 깊은 성능 규칙을 잘못 적용하면 코드가 복잡해질 수 있음

추천 대상

에이전트에게 SwiftUI를 쓰게 하며 그 출력이 현재 Apple API와 접근성 규칙에 맞기를 원하는 iOS와 macOS 개발자.

SwiftUI Pro 대안

SwiftUI Pro: 자주 묻는 질문

SwiftUI Pro, 쓸 만한 가치가 있습니까?
SwiftUI Pro는 낡은 SwiftUI를 계속 쓰는 에이전트에 대한 가장 싼 해결책입니다. 단, Apple 릴리스마다 낡는 규칙을 받아들여야 합니다. 평점은 5점 만점에 4.2점입니다.
SwiftUI Pro의 가격은 얼마입니까?
MIT의 무료 오픈소스입니다. 에이전트의 모델 사용료만 냅니다.
SwiftUI Pro의 단점은 무엇입니까?
하드코딩된 플랫폼 사실을 Apple 릴리스마다 갱신해야 함; 얼마나 도움이 되는지 공개된 평가 없음; 리뷰 중심이라 기능을 계획하거나 만들지 않음; 깊은 성능 규칙을 잘못 적용하면 코드가 복잡해질 수 있음.
SwiftUI Pro에 적합한 사람은 누구입니까?
에이전트에게 SwiftUI를 쓰게 하며 그 출력이 현재 Apple API와 접근성 규칙에 맞기를 원하는 iOS와 macOS 개발자.
팀이나 프로덕션 환경에서 SwiftUI Pro의 비용은 얼마입니까?
무료입니다. 비용은 모델 토큰입니다. SKILL.md는 약 6 KB이고, 참고 파일 12개를 모두 불러오는 전체 리뷰는 읽는 코드 위에 약 62 KB의 지침을 더합니다.
SwiftUI Pro에 회사 데이터를 맡겨도 안전합니까?
자체 서비스, 텔레메트리, 네트워크 호출이 없는 평범한 Markdown입니다. 코드는 에이전트의 모델 제공사가 보내는 곳으로 갑니다. MIT 라이선스는 상업적 사용과 수정을 허용합니다.
SwiftUI Pro의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 Anthropic Skills, Matt Pocock's Skills 및 Impeccable입니다.

답변 확인일: 2026년 10월 28일.

SwiftUI Pro 개발사입니까? 이 평점을 사이트에 표시하십시오ReviewRamble 평점: SwiftUI Pro, 5점 만점에 4.2점