المهارات data-validator

data-validator

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية

Validar datos contra esquemas y reglas de negocio

La mala calidad de datos conduce a fallos del sistema y malas decisiones. Esta habilidad valida datos contra esquemas JSON, esquemas de bases de datos y reglas de negocio personalizadas para detectar errores a tiempo. También detecta duplicados, valores atípicos y problemas de formato mientras genera informes detallados de calidad.

يدعم: Claude Codex Code(CC)
⚠️ 66 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "data-validator". Validate this user data: {"id": 1, "email": "invalid-email", "age": 200} against the schema requiring valid email format and age between 0-150.

النتيجة المتوقعة:

  • Validation Results: 2 errors found
  • - email: Invalid email format (expected format: user@domain.com)
  • - age: Value 200 exceeds maximum allowed (150)
  • Data Quality Score: 33/100

التدقيق الأمني

آمن
v5 • 1/17/2026

Pure prompt-based skill containing documentation and code examples for data validation. Static findings are false positives caused by scanner misinterpreting markdown code fences as shell commands, JSON schema validation constraints as cryptographic weaknesses, and legitimate data validation patterns (email/phone/URL format checks) as reconnaissance activity. No executable code, network calls, file system access, or credential handling present.

2
الملفات التي تم فحصها
1,099
الأسطر التي تم تحليلها
2
النتائج
5
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
81
المحتوى
19
المجتمع
100
الأمان
74
الامتثال للمواصفات

ماذا يمكنك بناءه

Validar datos de pipeline

Asegurar que los datos entrantes cumplan con los requisitos de esquema y estándares de calidad antes del procesamiento

Validar contratos de API

Verificar que las cargas útiles de solicitud y respuesta se ajusten a las especificaciones de JSON Schema

Auditar calidad de datos

Generar informes sobre completitud, unicidad y validez de conjuntos de datos

جرّب هذه الموجهات

Validación básica
Valida estos datos JSON contra el esquema proporcionado. Verifica todos los campos requeridos, tipos de datos y patrones de formato. Reporta cualquier error de validación.
Reglas de negocio
Verifica estos datos de pedido contra nuestras reglas de negocio: el total debe coincidir con los artículos, el descuento no puede exceder el subtotal, la dirección de envío es requerida para artículos físicos.
Análisis de calidad
Analiza este conjunto de datos para detectar completitud, duplicados y problemas de formato. Genera un informe de calidad con puntuaciones y lista los principales problemas encontrados.
Validación por lotes
Valida todos los registros en este lote contra el esquema. Devuelve estadísticas resumidas: total de registros, válidos, inválidos y detalles de cada fallo.

أفضل الممارسات

  • Definir esquemas y reglas antes de la validación para asegurar consistencia
  • Validar en los límites del sistema para detectar errores a tiempo
  • Generar mensajes de error detallados para ayudar a los usuarios a resolver problemas rápidamente

تجنب

  • Omitir la validación por razones de rendimiento
  • Validar solo datos del camino feliz
  • No registrar los fallos de validación para monitoreo

الأسئلة المتكررة

¿Qué formatos de validación están soportados?
JSON Schema Draft 7, esquemas de DataFrame de Python y funciones personalizadas de Python para reglas de negocio.
¿Cuál es el tamaño máximo de datos para validación?
La validación se ejecuta sobre los datos proporcionados en contexto. Los conjuntos de datos grandes deben procesarse en lotes.
¿Puedo integrar con mis herramientas de validación existentes?
Sí. La habilidad proporciona patrones para jsonschema (Python), AJV (JavaScript) y pandas DataFrames.
¿Se almacenan o comparten mis datos?
No. La habilidad opera solo sobre datos en contexto. Ningún dato se almacena ni transmite externamente.
La validación falla en datos válidos. ¿Cómo solucionar?
Verificar el formato del esquema, asegurar que se usen validadores como Draft7Validator, y verificar la sintaxis regex del patrón.
¿Cómo se compara con la validación incorporada?
Esta habilidad proporciona validación completa incluyendo reglas de negocio, puntuación de calidad e informes detallados más allá de la verificación básica de tipos.

تفاصيل المطور

المؤلف

CuriousLearner

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md