VerifyGuard para Openclaw

VerifyGuard es una utilidad de verificación previa automatizada que escanea archivos Markdown en busca de problemas de formato, enlaces rotos, fugas de seguridad y marcadores de posición sin terminar antes de la publicación.

lxr-666
v1.0.0
Jun 22, 2026
0
419
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install verifyguard

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar verifyguard usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es VerifyGuard?

VerifyGuard es una herramienta de validación de línea de comandos potente y ligera diseñada para garantizar que sus documentos generados por AI y escritos por humanos estén impecables antes de su publicación o despliegue. Inspirado en el patrón de agente de verificación independiente visto en Claude Code, VerifyGuard representa una implementación completamente original basada en Python que actúa como un protector de seguridad automatizado para escritores técnicos, desarrolladores y creadores de contenido que utilizan Openclaw Skills.

Al ejecutar escaneos automatizados en múltiples puntos de control de calidad y seguridad, VerifyGuard ayuda a prevenir errores vergonzosos como la publicación de hipervínculos rotos, la filtración de tokens de acceso confidenciales o la carga de artículos incompletos con marcadores de posición como TODO o FIXME. Funciona localmente utilizando Python y bibliotecas estándar, lo que lo hace rápido, seguro y altamente portátil para su integración en canales de publicación automatizados.

Casos de uso de VerifyGuard

  • Salvaguarda de publicación de contenido: Verifique automáticamente los archivos de borrador en busca de errores de formato y marcadores de trabajo en progreso incompletos antes de enviarlos a los blogs en vivo.
  • Auditoría de integridad de enlaces: Valide todos los recursos externos hipervinculados en sus archivos Markdown para garantizar que no se sirvan URL rotas a los lectores.
  • Prevención de fugas de secretos: Ejecute un escáner rápido en archivos locales para detectar claves de API, tokens propietarios, contraseñas y fugas de IP privadas antes de hacer un commit en git.
  • Puerta de calidad CI/CD: Integre el script de CLI en los flujos de trabajo de integración continua para hacer cumplir las puertas de calidad en los envíos de documentación técnica entrantes.

Cómo funciona VerifyGuard

  1. Identificación del objetivo: El usuario especifica un documento Markdown de objetivo o una ruta de directorio utilizando la interfaz de comandos de VerifyGuard.
  2. Escaneo de seguridad y secretos: El sistema analiza el archivo objetivo en busca de posibles vulnerabilidades de seguridad, incluidos tokens de API expuestos, contraseñas de bases de datos y configuraciones de IP de host internas.
  3. Análisis de sintaxis y completitud: VerifyGuard lee el esquema estructural del contenido, buscando marcadores de contenido no resueltos (como TODO, FIXME) y segmentos de sintaxis truncados.
  4. Verificación de accesibilidad de enlaces: La herramienta extrae todos los enlaces web del documento e intenta consultas de estado HTTP asíncronas o secuenciales para verificar la conectividad activa.
  5. Generación de informes: El flujo de trabajo de verificación compila los hallazgos en un resumen de CLI accionable, categorizando los elementos por gravedad (CRITICAL, ERROR, WARNING) para que los usuarios sepan si el archivo es seguro para publicar.

Configuración de VerifyGuard

Requirements

VerifyGuard operates with a Python environment and requires Python 3.x installed on your target system.

Usage Commands

You can interact with VerifyGuard using Python commands directly from your terminal. Replace {{SKILL_DIR}} with the absolute path to your cloned skill directory:

# Check Markdown document syntax and general structure
python3 {{SKILL_DIR}}/scripts/verify.py check path/to/article.md

# Validate all external URL links embedded inside the document
python3 {{SKILL_DIR}}/scripts/verify.py links path/to/article.md

# Scan the document for sensitive credentials and private configurations
python3 {{SKILL_DIR}}/scripts/verify.py secrets path/to/article.md

# Run all validation checks (security, formatting, completeness, and links) in a single workflow
python3 {{SKILL_DIR}}/scripts/verify.py all path/to/article.md

Esquema de datos y taxonomía de VerifyGuard

VerifyGuard organizes its validation patterns and metadata structure around the following scanning dimensions:

Severity Level Check Dimension Description & Verification Target
CRITICAL Security (安全) Scans for active passwords, API secret tokens, authentication keys, and internal IP address exposures
ERROR Completeness (完整) Searches for unfinished tasks flags (e.g., TODO, FIXME) and structural content truncation errors
WARNING Links (链接) Confirms correct URL structures, schema validation, and remote destination web server accessibility
WARNING Format (格式) Ensures proper Markdown grammar formatting, parsing blocks, and safe encoding compliance

Funciones avanzadas de VerifyGuard

  • Comprobaciones granulares de submódulos: Ejecute comprobaciones a medida (por ejemplo, auditar exclusivamente enlaces externos o comprobar fugas de seguridad) en lugar de esperar al procesamiento completo del archivo.
  • Modelo de ejecución independiente: Inspirado en los flujos de trabajo de VerificationAgent de Claude Code pero implementado de forma nativa en Python puro, eliminando la necesidad de una costosa orquestación de modelos de terceros.
  • Integración automatizada del flujo de trabajo: Diseñado para generar códigos de sistema estandarizados, lo que permite a los desarrolladores que utilizan Openclaw Skills conectar sin problemas la herramienta en ganchos de Git o procesos de pre-commit.
  • Lógica de análisis determinista: Garantiza comprobaciones rápidas y eficientes en el uso de recursos mediante expresiones regulares localizadas y solicitudes HTTP rápidas, protegiendo las bases de código confidenciales de fugas en la nube.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*