avdlee/swiftui-expert-skill

Experto en SwiftUI para iOS/macOS: gestión de estado, composición de vistas, listas, animaciones, Liquid Glass, migración de APIs obsoletas y análisis de rendimiento con Instruments.

¿Qué es swiftui-expert-skill?

Este skill está diseñado para desarrolladores que trabajan con SwiftUI en plataformas Apple (iOS y macOS). Proporciona asistencia en tareas como la gestión de estado con `@Observable` y el flujo de datos, la composición y optimización del rendimiento de vistas, el uso correcto de listas y la identidad en `ForEach`, el manejo del entorno, la localización, animaciones y la adopción de Liquid Glass. Además, ayuda en la migración de APIs obsoletas de forma suave y en la captura y análisis de trazas de Instruments (archivos `.trace`) para diagnosticar cuelgues, tirones, puntos calientes de CPU o actualizaciones excesivas de vistas. Funciona integrado en asistentes de código como Claude Code o Cursor, ofreciendo pautas y mejores prácticas directamente en el flujo de trabajo del desarrollador.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/avdlee/swiftui-agent-skill/tree/main/skills/swiftui-expert-skill

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace swiftui-expert-skill?

Úsalo al escribir, revisar o refactorizar código SwiftUI para iOS o macOS, incluyendo la gestión de estado y el flujo de datos con @Observable, la composición de vistas y su invalidación/rendimiento, listas y la identidad en ForEach, el uso del entorno, la localización, las animaciones, la adopción de Liquid Glass, la migración de APIs suavemente obsoletas, o la captura/análisis de trazas de Instruments (archivos .trace) para diagnosticar cuelgues, tirones, puntos calientes de CPU o actualizaciones excesivas de vistas.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados