Repolode
notolivaresf

notolivaresf/uikit-skill

Conjunto de archivos de instrucciones que enseñan a agentes de programación con IA, como Claude Code y Codex, a escribir mejor código UIKit para iOS 18 y posteriores.

Estrellas
21
Forks
0
Issues abiertos
0
Último commit
hace 8 días

¿Qué es?

uikit-skill es una colección de skills para agentes que desarrollan con UIKit en iOS 18 y posteriores. Cada skill es una carpeta pequeña con un archivo SKILL.md con instrucciones que un agente de programación con IA, como Claude Code o Codex, lee antes de empezar a trabajar. El objetivo es que los agentes eviten errores habituales de UIKit que dan lugar a pantallas que funcionan, pero se entrecortan, dan saltos o hacen que el lector pierda la posición.

La skill más reciente, uikit-list, está pensada para listas largas que siguen creciendo mientras el usuario las consulta, como chats, feeds y logs. El repositorio también incluye guías más generales sobre UIKit moderno con ejemplos en Swift y Objective-C, un resumen de los cambios del SDK de iOS 27 y una variante experimental más breve. Los archivos principales son concisos para que un agente pueda cargarlos de una sola vez.

Para instalar una skill, hay que copiar su carpeta al directorio de skills del agente, ya sea para un proyecto concreto o de forma global. Claude Code también permite instalar las skills como plugin.

Funciones clave

  • 01Ofrece una skill centrada en listas para feeds, chats y logs a los que se añaden elementos mientras el usuario los consulta.
  • 02Incluye una guía general de UIKit moderno con ejemplos en Swift y una variante en Objective-C.
  • 03Ofrece un resumen de los cambios del SDK de iOS 27 que complementa la guía general.
  • 04Se instala copiando una carpeta en los directorios de skills de Claude Code o Codex, o como plugin de Claude Code.

Casos de uso

  • Pedir a un agente de IA que cree una pantalla de chat o un hilo de mensajes en una app de iOS con UIKit.
  • Generar un visor de feeds o logs largos que cargue páginas anteriores sin mover el contenido visible.
  • Guiar a un agente para que escriba código UIKit para iOS 18 o posterior con menos errores habituales.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/notolivaresf/uikit-skill.git
  2. 2

    Crea en tu proyecto la carpeta skills para Claude Code

    mkdir -p .claude/skills
  3. 3

    Copia la carpeta de la skill uikit-list en el proyecto

    cp -R uikit-skill/skills/uikit-list .claude/skills/

Antes de usarlo

  • La skill uikit-list recomendada aún no se ha sometido a pruebas de rendimiento.
  • Los resultados medidos proceden de un número reducido de compilaciones, en su mayoría de la skill chat-list y un solo modelo.

En colecciones

Temas

Preguntas frecuentes

¿Qué es uikit-skill?
Conjunto de archivos de instrucciones que enseñan a agentes de programación con IA, como Claude Code y Codex, a escribir mejor código UIKit para iOS 18 y posteriores. uikit-skill es una colección de skills para agentes que desarrollan con UIKit en iOS 18 y posteriores. Cada skill es una carpeta pequeña con un archivo SKILL.md con instrucciones que un agente de programación con IA, como Claude Code o Codex, lee antes de empezar a trabajar. El objetivo es que los agentes eviten errores habituales de UIKit que dan lugar a pantallas que funcionan, pero se entrecortan, dan saltos o hacen que el lector pierda la posición.
¿uikit-skill es gratuito? ¿Qué licencia tiene?
uikit-skill es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿uikit-skill sigue mantenido?
Mantenimiento activo. El último commit de uikit-skill fue el 30 oct 2026.
¿Para qué puedo usar uikit-skill?
Pedir a un agente de IA que cree una pantalla de chat o un hilo de mensajes en una app de iOS con UIKit. Generar un visor de feeds o logs largos que cargue páginas anteriores sin mover el contenido visible. Guiar a un agente para que escriba código UIKit para iOS 18 o posterior con menos errores habituales.
¿Cómo se instala uikit-skill?
Clona el repositorio: git clone https://github.com/notolivaresf/uikit-skill.git Crea en tu proyecto la carpeta skills para Claude Code: mkdir -p .claude/skills Copia la carpeta de la skill uikit-list en el proyecto: cp -R uikit-skill/skills/uikit-list .claude/skills/
¿Dónde consigo uikit-skill?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/notolivaresf/uikit-skill

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados