·swift-library-design
</>

swift-library-design

Orientación experta sobre el diseño de marcos y bibliotecas Swift. Úselo cuando los desarrolladores mencionen: (1) diseñar una biblioteca o marco Swift, (2) patrones de diseño de API públicas, (3) arquitectura orientada a protocolos o tipos asociados, (4) creadores de resultados o diseño DSL, (5) optimización del rendimiento para bibliotecas, (6) @inlinable o @usableFromInline, (7) tipos no copiables para API, (8) divulgación progresiva en el diseño de API, (9) ResponseGenerator o patrones de creación.

7Instalaciones·0Tendencia·@joannis

Instalación

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

Cómo instalar swift-library-design

Instala rápidamente el skill de IA swift-library-design en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/joannis/claude-skills --skill swift-library-design
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: joannis/claude-skills.

SKILL.md

Ver original

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.

Orientación experta sobre el diseño de marcos y bibliotecas Swift. Úselo cuando los desarrolladores mencionen: (1) diseñar una biblioteca o marco Swift, (2) patrones de diseño de API públicas, (3) arquitectura orientada a protocolos o tipos asociados, (4) creadores de resultados o diseño DSL, (5) optimización del rendimiento para bibliotecas, (6) @inlinable o @usableFromInline, (7) tipos no copiables para API, (8) divulgación progresiva en el diseño de API, (9) ResponseGenerator o patrones de creación. Fuente: joannis/claude-skills.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/joannis/claude-skills --skill swift-library-design
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-25
Actualizado
2026-03-10

Browse more skills from joannis/claude-skills

Respuestas rápidas

¿Qué es swift-library-design?

Orientación experta sobre el diseño de marcos y bibliotecas Swift. Úselo cuando los desarrolladores mencionen: (1) diseñar una biblioteca o marco Swift, (2) patrones de diseño de API públicas, (3) arquitectura orientada a protocolos o tipos asociados, (4) creadores de resultados o diseño DSL, (5) optimización del rendimiento para bibliotecas, (6) @inlinable o @usableFromInline, (7) tipos no copiables para API, (8) divulgación progresiva en el diseño de API, (9) ResponseGenerator o patrones de creación. Fuente: joannis/claude-skills.

¿Cómo instalo swift-library-design?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/joannis/claude-skills --skill swift-library-design Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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