
nielsen-flexibility
by vjrivmon
Sistema de orquestación de agentes para Claude Code - Transforma ideas en MVPs funcionales
SKILL.md
name: nielsen-flexibility description: Proporciona atajos para usuarios expertos sin afectar a novatos. Use cuando diseñe interfaces que serán usadas repetidamente o por usuarios con diferentes niveles de experiencia. metadata: author: ux-ui-skills version: "1.0" category: heuristics
Flexibilidad y Eficiencia de Uso
Resumen
Aceleradores —invisibles para el usuario novato— pueden acelerar la interacción para el usuario experto de tal manera que el sistema puede atender tanto a usuarios sin experiencia como experimentados. Permitir a los usuarios personalizar acciones frecuentes.
Origen
- Autor: Jakob Nielsen
- Año: 1994 (refinado 2020)
- Fuente: Nielsen Norman Group - "10 Usability Heuristics for User Interface Design"
Fundamento Psicológico
Los usuarios desarrollan automaticidad con la práctica (Ley de la Práctica de Fitts & Peterson). Las interfaces deben soportar este crecimiento: lo que inicialmente requiere atención consciente se vuelve automático. Los atajos reducen la fricción para tareas repetitivas, aprovechando la memoria procedimental.
Aplicación en Diseño
Atajos de Teclado
- Ctrl+C/V/X para copiar/pegar/cortar
- Ctrl+S para guardar
- Tab para navegar entre campos
- Shortcuts personalizables
Gestos Avanzados
- Swipe para acciones rápidas
- Multi-touch gestures
- Shake para deshacer
- Long-press para menús contextuales
Personalización
- Toolbars configurables
- Favoritos y accesos directos
- Temas y layouts personalizables
- Macros y automatizaciones
Múltiples Caminos
- Menú + atajo de teclado + botón de toolbar
- Click derecho con menú contextual
- Drag & drop + botones de acción
- Voice commands como alternativa
Ejemplos
- Gmail: Atajos de teclado (activables en settings)
- Photoshop: Actions para grabar y reproducir secuencias
- Slack: /comandos para acciones rápidas
- Excel: Fórmulas para usuarios avanzados, menús para novatos
- macOS Spotlight: Cmd+Space para búsqueda universal
Anti-patterns
- ❌ Interfaces que solo funcionan con mouse
- ❌ Sin atajos de teclado para acciones frecuentes
- ❌ Imposibilidad de personalizar workflows
- ❌ Obligar a todos los usuarios por el mismo camino largo
- ❌ Atajos que no se pueden descubrir ni documentar
Métricas
- Expert vs Novice Completion Time: Diferencia de tiempos
- Shortcut Discovery Rate: % usuarios que descubren atajos
- Shortcut Usage Rate: Frecuencia de uso de aceleradores
- Customization Adoption: % que personaliza la interfaz
Principios Relacionados
- [[fitts-law]] - Optimizar movimiento para acciones frecuentes
- [[hicks-law]] - Reducir opciones visibles para expertos
- [[direct-manipulation]] - Interacción directa con objetos
Referencias
- Nielsen, J. (1994). "Usability Engineering". Morgan Kaufmann
- Fitts, P.M. & Peterson, J.R. (1964). "Information capacity of discrete motor responses"
- https://www.nngroup.com/articles/flexibility-efficiency-heuristic/
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon

