document_expiry_validator

Verificar fecha de expiración del documento de identidad y países/tipos soportados

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "document_expiry_validator" with this command: npx skills add davidcastagnetoa/skills/davidcastagnetoa-skills-document-expiry-validator

document_expiry_validator

Valida que el documento no está caducado, que ha sido emitido recientemente (no demasiado antiguo), y que pertenece a un país o tipo de documento soportado por el sistema.

When to use

Usar después de la extracción OCR, como validación de negocio antes del face match.

Instructions

  1. Extraer expiry_date del resultado OCR/MRZ (formato YYMMDD en MRZ).
  2. Convertir a objeto datetime.date.
  3. Verificar no expirado: if expiry_date < date.today(): reject('DOCUMENT_EXPIRED').
  4. Verificar no futuro inválido: fecha de expiración no puede ser más de 15 años desde hoy.
  5. Verificar antigüedad máxima razonable de la foto (si el documento fue emitido hace >10 años, foto puede ser muy diferente → flag para revisión manual, no rechazo automático).
  6. Verificar país aceptado: comparar country_code MRZ contra lista de países soportados.
  7. Verificar tipo de documento soportado: TD1/TD2/TD3/PASSPORT según configuración.

Notes

  • Mantener la lista de países soportados en configuración actualizable sin redeploy.
  • Documentos de menos de 1 mes de antigüedad merecen mayor escrutinio (pueden ser recién creados).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

traefik

No summary provided by upstream source.

Repository SourceNeeds Review
General

c4_model_structurizr

No summary provided by upstream source.

Repository SourceNeeds Review
General

fastapi

No summary provided by upstream source.

Repository SourceNeeds Review
General

exif_metadata_analyzer

No summary provided by upstream source.

Repository SourceNeeds Review