·swift-library-design
</>

swift-library-design

Swift 라이브러리 및 프레임워크 설계에 대한 전문가 지침. 개발자가 다음을 언급할 때 사용하십시오: (1) Swift 라이브러리 또는 프레임워크 설계, (2) 공개 API 디자인 패턴, (3) 프로토콜 지향 아키텍처 또는 관련 유형, (4) 결과 빌더 또는 DSL 디자인, (5) 라이브러리에 대한 성능 최적화, (6) @inlinable 또는 @usableFromInline, (7) API에 대한 복사할 수 없는 유형, (8) API 디자인의 점진적 공개, (9) ResponseGenerator 또는 빌더 패턴.

7설치·0트렌드·@joannis

설치

$npx skills add https://github.com/joannis/claude-skills --skill swift-library-design

swift-library-design 설치 방법

명령줄에서 swift-library-design AI 스킬을 개발 환경에 빠르게 설치

  1. 터미널 열기: 터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다
  2. 설치 명령어 실행: 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/joannis/claude-skills --skill swift-library-design
  3. 설치 확인: 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

출처: joannis/claude-skills.

Patterns and best practices for designing high-quality Swift libraries and frameworks.

Protocol-Oriented Design Design around protocols with associated types for flexibility and testability. Use generics for type safety with runtime polymorphism.

Compile-Time Safety Leverage Swift's type system to catch errors at compile time. Use noncopyable types, generics, and protocol constraints to make invalid states unrepresentable.

Swift 라이브러리 및 프레임워크 설계에 대한 전문가 지침. 개발자가 다음을 언급할 때 사용하십시오: (1) Swift 라이브러리 또는 프레임워크 설계, (2) 공개 API 디자인 패턴, (3) 프로토콜 지향 아키텍처 또는 관련 유형, (4) 결과 빌더 또는 DSL 디자인, (5) 라이브러리에 대한 성능 최적화, (6) @inlinable 또는 @usableFromInline, (7) API에 대한 복사할 수 없는 유형, (8) API 디자인의 점진적 공개, (9) ResponseGenerator 또는 빌더 패턴. 출처: joannis/claude-skills.

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/joannis/claude-skills --skill swift-library-design
카테고리
</>개발 도구
인증됨
최초 등록
2026-02-25
업데이트
2026-03-11

Browse more skills from joannis/claude-skills

빠른 답변

swift-library-design이란?

Swift 라이브러리 및 프레임워크 설계에 대한 전문가 지침. 개발자가 다음을 언급할 때 사용하십시오: (1) Swift 라이브러리 또는 프레임워크 설계, (2) 공개 API 디자인 패턴, (3) 프로토콜 지향 아키텍처 또는 관련 유형, (4) 결과 빌더 또는 DSL 디자인, (5) 라이브러리에 대한 성능 최적화, (6) @inlinable 또는 @usableFromInline, (7) API에 대한 복사할 수 없는 유형, (8) API 디자인의 점진적 공개, (9) ResponseGenerator 또는 빌더 패턴. 출처: joannis/claude-skills.

swift-library-design 설치 방법은?

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/joannis/claude-skills --skill swift-library-design 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

소스 저장소는 어디인가요?

https://github.com/joannis/claude-skills

상세

카테고리
</>개발 도구
출처
skills.sh
최초 등록
2026-02-25