Back to list
vjrivmon

postels-law

by vjrivmon

Sistema de orquestación de agentes para Claude Code - Transforma ideas en MVPs funcionales

1🍴 0📅 Jan 24, 2026

SKILL.md


name: postels-law description: Sé conservador en lo que envías, liberal en lo que aceptas. Use cuando diseñe validaciones de formularios, APIs, o maneje inputs de usuario. metadata: author: ux-ui-skills version: "1.0" category: cognitive-laws

Ley de Postel (Principio de Robustez)

Resumen

Sé conservador en lo que haces, sé liberal en lo que aceptas de otros. En diseño: acepta inputs variados del usuario, pero produce outputs consistentes y predecibles.

Origen

  • Autor: Jon Postel
  • Año: 1980
  • Fuente: RFC 761 - Transmission Control Protocol (TCP)

Fundamento Psicológico

Los usuarios cometen errores y tienen diferentes formas de expresar la misma intención. Un sistema robusto interpreta la intención del usuario en lugar de rechazar variaciones válidas. Esto reduce frustración y aumenta la tasa de éxito.

Aplicación en Diseño

Inputs Flexibles

  • Aceptar múltiples formatos de fecha (01/15/2024, 15-01-2024, Jan 15)
  • Normalizar espacios, guiones, paréntesis en teléfonos
  • Ignorar mayúsculas/minúsculas cuando no importa
  • Permitir pegado de texto con formato

Validación Inteligente

  • Corregir errores obvios automáticamente
  • Sugerir correcciones antes de rechazar
  • Validar intención, no formato exacto
  • Mensajes de error que guían, no solo rechazan

Outputs Consistentes

  • Formato estandarizado independiente del input
  • Respuestas predecibles del sistema
  • Documentación clara de lo que el sistema hace
  • Datos almacenados en formato canónico

Tolerancia a Errores

  • Auto-corrección ortográfica
  • Búsqueda fuzzy que encuentra aproximaciones
  • Parseo tolerante de datos copiados
  • Recuperación graceful de inputs inesperados

Ejemplos

  • Google Search: Corrige ortografía automáticamente
  • Stripe: Acepta números de tarjeta con o sin espacios/guiones
  • GitHub: URLs case-insensitive para repos
  • Slack: Detecta y formatea URLs, emails, código
  • Excel: Interpreta múltiples formatos de fecha

Anti-patterns

  • ❌ Rechazar email por capitalización
  • ❌ Exigir formato exacto de teléfono (XXX-XXX-XXXX)
  • ❌ Fallar por espacios extra en inputs
  • ❌ Case-sensitive en búsquedas de usuario
  • ❌ Rechazar datos válidos por formato inesperado

Métricas

  • Input Acceptance Rate: % de inputs aceptados vs rechazados
  • Auto-correction Accuracy: Correcciones correctas vs incorrectas
  • Form Completion Rate: Mejora con validación flexible
  • Support Tickets: Reducción por mejor manejo de inputs

Principios Relacionados

  • [[nielsen-error-prevention]] - Prevenir errores por formato
  • [[teslers-law]] - Sistema absorbe complejidad de normalización
  • [[poka-yoke]] - Hacer difícil el error

Referencias

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon