react-ui-patterns
Crear estados de IU de React fiables
Las interfaces de React suelen fallar en torno a la carga, los errores y los datos vacíos. Esta skill proporciona patrones prácticos para estados de IU asíncronos predecibles.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "react-ui-patterns" from https://skillstore.io/skills/sickn33-react-ui-patterns.md and its manifest at https://skillstore.io/api/skills/sickn33-react-ui-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "react-ui-patterns". Una página de lista sigue mostrando un spinner durante el refetch.
Resultado esperado:
Mantén visible la lista existente durante el refetch. Usa carga completa solo cuando no existan datos, y muestra un progreso sutil para las actualizaciones.
Usando "react-ui-patterns". Una mutación registra errores, pero los usuarios no ven ninguna retroalimentación.
Resultado esperado:
Muestra el fallo mediante un toast o un mensaje inline. Proporciona orientación para reintentar y mantén visible el estado fallido.
Usando "react-ui-patterns". Se puede hacer clic varias veces en un botón de envío.
Resultado esperado:
Deshabilita el botón mientras se envía. Muestra un estado de carga y evita envíos inválidos antes de llamar a la mutación.
Auditoría de seguridad
SeguroStatic analysis flagged Markdown code fences as Ruby or shell backtick execution and flagged JSX disabled props as reconnaissance. Context shows all instances are documentation examples in SKILL.md, with no executable commands, network activity, data access, or prompt injection evidence.
Factores de riesgo
⚙️ Comandos externos (27)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/sickn33-react-ui-patterns/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/sickn33-react-ui-patterns?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/sickn33-react-ui-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-react-ui-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/sickn33-react-ui-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
sickn33. (2026). react-ui-patterns security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-react-ui-patterns/audits/4Cita BibTeX
@techreport{sickn33-sickn33-react-ui-patterns-2026,
author = {sickn33},
title = {react-ui-patterns security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-react-ui-patterns/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "react-ui-patterns security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-react-ui-patterns/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-react-ui-patterns:audit:4"
description: "Skillstore immutable audit report identifier"
Comparar variantes
2 variantes instalablesCada autor sigue siendo un skill instalable independiente. La variante recomendada se ordena según la evidencia de Skillstore.
Por qué esta variante es la primera
chriswiles-react-ui-patterns
2026-09-09
sickn33-react-ui-patterns
2026-09-09
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Estabilizar pantallas asíncronas
Aplicar patrones de carga, error, vacío y éxito a pantallas que obtienen datos remotos.
Revisar la cobertura de estados de IU
Revisar pull requests en busca de retroalimentación faltante, errores ocultos o activadores de acciones repetidas.
Definir reglas de interacción del producto
Crear expectativas coherentes sobre cómo se comportan formularios, listas y mutaciones ante fallos.
Prueba estos prompts
Revisa este componente de React y agrega estados claros de carga, error, vacío y éxito usando la skill react-ui-patterns.
Usa react-ui-patterns para revisar esta pantalla de datos de modo que el contenido en caché permanezca visible durante los refetches en segundo plano.
Aplica react-ui-patterns a este formulario para que la validación, la carga durante el envío, la prevención de duplicados y la retroalimentación de errores se gestionen de forma coherente.
Audita esta funcionalidad de React con react-ui-patterns e informa estados faltantes, comportamiento asíncrono riesgoso y cambios de IU recomendados.
Mejores prácticas
- Muestra estados de carga completos solo cuando no hay datos útiles disponibles.
- Acompaña cada acción asíncrona con retroalimentación visible para el usuario sobre éxito o fallo.
- Deshabilita activadores repetidos mientras las solicitudes están en curso.
Evitar
- Reemplazar contenido en caché con spinners durante refetches en segundo plano.
- Registrar errores sin mostrar a los usuarios una ruta de recuperación.
- Enviar formularios cuando son inválidos o ya están cargando.
Preguntas frecuentes
¿Qué ayuda a crear esta skill?
¿Incluye componentes de producción?
¿Puede ayudar con refetches de datos en caché?
¿Cubre la validación de formularios?
¿Pueden usarla Claude, Codex y Claude Code?
¿Reemplaza las pruebas de accesibilidad?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/react-ui-patternsRef.
9f814fc6a43fd99946f2da5e0df231c65a38bc76
Actualidad del mantenimiento
18/7/2026
Uso
7 descargas · 139 vistas
Estructura de archivos
📄 SKILL.md