swiftui-async-button
✓Utilice AsyncButton de ButtonKit para las acciones del botón SwiftUI que inician una tarea, llaman a async/await, usan do/catch o necesitan comentarios integrados de carga/progreso/error. Se activa cuando se reemplazan envoltorios personalizados de Botón+Tarea o cuando la acción de un botón puede generarse o es asincrónica.
Instalación
SKILL.md
Overview Prefer ButtonKit AsyncButton over custom Button { Task { ... } } or manual do/catch wrappers to get standardized loading, progress, and error feedback for async or throwing actions.
External triggers When another UI event should trigger the same action (e.g., keyboard submit), assign an id to AsyncButton and use @Environment(\.triggerButton) to trigger it.
Progress If the action can report progress, use AsyncButton(progress: ...) and update the provided progress object. For supported progress types, styles, and demo patterns, read skills/swiftui-async-button/references/asyncbutton.md.
Utilice AsyncButton de ButtonKit para las acciones del botón SwiftUI que inician una tarea, llaman a async/await, usan do/catch o necesitan comentarios integrados de carga/progreso/error. Se activa cuando se reemplazan envoltorios personalizados de Botón+Tarea o cuando la acción de un botón puede generarse o es asincrónica. Fuente: dean151/buttonkit.
Datos (listos para citar)
Campos y comandos estables para citas de IA/búsqueda.
- Comando de instalación
npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button- Fuente
- dean151/buttonkit
- Categoría
- </>Desarrollo
- Verificado
- ✓
- Primera vez visto
- 2026-02-05
- Actualizado
- 2026-02-18
Respuestas rápidas
¿Qué es swiftui-async-button?
Utilice AsyncButton de ButtonKit para las acciones del botón SwiftUI que inician una tarea, llaman a async/await, usan do/catch o necesitan comentarios integrados de carga/progreso/error. Se activa cuando se reemplazan envoltorios personalizados de Botón+Tarea o cuando la acción de un botón puede generarse o es asincrónica. Fuente: dean151/buttonkit.
¿Cómo instalo swiftui-async-button?
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/dean151/buttonkit --skill swiftui-async-button 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 o Cursor
¿Dónde está el repositorio de origen?
https://github.com/dean151/buttonkit
Detalles
- Categoría
- </>Desarrollo
- Fuente
- skills.sh
- Primera vez visto
- 2026-02-05