Servicio de Computer Use de código abierto, disponible como servidor MCP para que agentes de IA controlen escritorios macOS, Linux y Windows.
twostraws/SwiftUI-Agent-Skill
Una habilidad para agentes que enseña a asistentes de programación con IA como Claude Code y Codex a escribir código SwiftUI moderno y correcto.
- Estrellas
- 6,245
- Forks
- 236
- Issues abiertos
- 14
- Último commit
- hace 3 días
¿Qué es?
SwiftUI Pro es una habilidad para agentes que proporciona a los asistentes de programación con IA un conjunto de reglas específicas de SwiftUI sobre el uso de API, diseño, rendimiento y accesibilidad. Aborda errores habituales de los LLM al escribir SwiftUI, como usar API obsoletas, crear controles a los que VoiceOver no puede acceder y provocar problemas de rendimiento evitables.
La habilidad sigue el formato Agent Skills y se puede instalar con npx en Claude Code, Codex, Gemini, Cursor y otras herramientas compatibles. Se puede activar con un comando que empiece por una barra o un signo de dólar, o mediante lenguaje natural, y se puede limitar a una revisión parcial, como comprobar únicamente si hay API obsoletas o problemas de accesibilidad.
El proyecto se basa en las directrices AGENTS.md existentes del autor y tiene licencia MIT. Está pensado para ser conciso, ya que el contenido de las habilidades consume parte del presupuesto de tokens del modelo.
Funciones clave
- 01Detecta API obsoletas de SwiftUI y sugiere alternativas modernas.
- 02Comprueba problemas de accesibilidad, como controles ocultos para VoiceOver.
- 03Revisa posibles problemas de rendimiento en las vistas y la gestión del estado de SwiftUI.
- 04Se instala con npx en Claude Code, Codex, Gemini, Cursor y otras herramientas compatibles con Agent Skills.
- 05Permite hacer revisiones parciales, por ejemplo, centradas únicamente en la accesibilidad.
Casos de uso
- Revisar una base de código SwiftUI existente para detectar API obsoletas antes de actualizar a iOS 26.
- Pedir a un asistente de IA que genere pantallas SwiftUI siguiendo las prácticas recomendadas de accesibilidad.
- Auditar un proyecto SwiftUI para detectar problemas de rendimiento durante una revisión de código.
Inicio rápido
- 1
Instala la skill con npx
npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro - 2
Si no tienes npx, instala Node con Homebrew
brew install node - 3
En Claude Code, añade el marketplace e instala el plugin
/plugin marketplace add twostraws/SwiftUI-Agent-Skill - 4
Activa la skill en Claude Code
/swiftui-pro
Antes de usarlo
- La skill está diseñada para iOS 26 y Swift 6.4 o posterior, por lo que sus indicaciones pueden no ser adecuadas para versiones anteriores.
Temas
Preguntas frecuentes
- ¿Qué es SwiftUI-Agent-Skill?
- Una habilidad para agentes que enseña a asistentes de programación con IA como Claude Code y Codex a escribir código SwiftUI moderno y correcto. SwiftUI Pro es una habilidad para agentes que proporciona a los asistentes de programación con IA un conjunto de reglas específicas de SwiftUI sobre el uso de API, diseño, rendimiento y accesibilidad. Aborda errores habituales de los LLM al escribir SwiftUI, como usar API obsoletas, crear controles a los que VoiceOver no puede acceder y provocar problemas de rendimiento evitables.
- ¿SwiftUI-Agent-Skill es gratuito? ¿Qué licencia tiene?
- SwiftUI-Agent-Skill es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿SwiftUI-Agent-Skill sigue mantenido?
- Mantenimiento activo. El último commit de SwiftUI-Agent-Skill fue el 16 oct 2026.
- ¿Para qué puedo usar SwiftUI-Agent-Skill?
- Revisar una base de código SwiftUI existente para detectar API obsoletas antes de actualizar a iOS 26. Pedir a un asistente de IA que genere pantallas SwiftUI siguiendo las prácticas recomendadas de accesibilidad. Auditar un proyecto SwiftUI para detectar problemas de rendimiento durante una revisión de código.
- ¿Cómo se instala SwiftUI-Agent-Skill?
- Instala la skill con npx: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Si no tienes npx, instala Node con Homebrew: brew install node En Claude Code, añade el marketplace e instala el plugin: /plugin marketplace add twostraws/SwiftUI-Agent-Skill Activa la skill en Claude Code: /swiftui-pro
- ¿Dónde consigo SwiftUI-Agent-Skill?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/twostraws/SwiftUI-Agent-Skill
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI de macOS y skill para agentes de IA que dibuja flechas, recuadros y letreros grandes en pantalla para señalar elementos de la interfaz, sin hacer clic ni capturar nada.
Un navegador pensado para que tú y tus agentes de IA lo usen en paralelo: los agentes ejecutan tareas en Spaces aislados mientras tus pestañas y sesiones siguen intactas.
Una app gratuita y de código abierto de agentes de IA para iOS y Android, que ofrece a modelos como Claude y GPT un shell Linux aislado, automatización del navegador y herramientas del dispositivo.
CLI y motor de workflows que ejecuta agentes de programación como Claude Code, Codex y Copilot con etapas configurables de revisión, reparación y pruebas antes de aceptar el trabajo.
Plugin para Claude Code, Codex y OpenCode que crea bases de conocimiento compatibles con Obsidian, compiladas por LLM mediante investigación paralela, ingesta de fuentes y consultas.