VerifyGuard para Openclaw

O VerifyGuard é um utilitário automatizado de pré-verificação que escaneia arquivos Markdown em busca de problemas de formatação, links quebrados, vazamentos de segurança e marcadores inacabados antes da publicação.

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

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install verifyguard

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o verifyguard usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é VerifyGuard?

O VerifyGuard é uma ferramenta de validação de linha de comando poderosa e leve, projetada para garantir que seus documentos gerados por AI e escritos por humanos estejam impecáveis antes da publicação ou implantação. Inspirado no padrão de agente de verificação independente visto no Claude Code, o VerifyGuard representa uma implementação inteiramente original baseada em Python que atua como uma guarda de segurança automatizada para escritores técnicos, desenvolvedores e criadores de conteúdo que usam Openclaw Skills.

Ao executar varreduras automatizadas em vários pontos de verificação de qualidade e segurança, o VerifyGuard ajuda a evitar erros embaraçosos, como a publicação de hiperlinks quebrados, o vazamento de tokens de acesso confidenciais ou o upload de artigos incompletos com marcadores como TODO ou FIXME. Ele opera localmente usando Python e bibliotecas padrão, tornando-o rápido, seguro e altamente portátil para integração em pipelines de publicação automatizados.

Casos de uso do VerifyGuard

  • Salvaguarda de Publicação de Conteúdo: Verifique automaticamente os arquivos de rascunho em busca de erros de formatação e marcadores de trabalho em andamento incompletos antes de enviar para os blogs ativos.
  • Auditoria de Integridade de Links: Valide todos os recursos externos com hiperlinks em seus arquivos Markdown para garantir que nenhum URL morto seja servido aos leitores.
  • Prevenção de Vazamento de Segredos: Execute um scanner rápido em arquivos locais para detectar chaves de API, tokens proprietários, senhas e vazamentos de IP privado antes de fazer o commit no git.
  • Portão de Qualidade CI/CD: Integre o script CLI em fluxos de trabalho de integração contínua para aplicar portões de qualidade nos envios de documentação técnica recebidos.

Como o VerifyGuard funciona

  1. Identificação do Alvo: O usuário especifica um documento Markdown de destino ou caminho de diretório usando a interface de comando VerifyGuard.
  2. Varredura de Segurança e Segredos: O sistema analisa o arquivo de destino em busca de possíveis vulnerabilidades de segurança, incluindo tokens de API expostos, senhas de banco de dados e configurações de IP de host interno.
  3. Análise de Sintaxe e Completude: O VerifyGuard lê o esboço estrutural do conteúdo, procurando marcadores de conteúdo não resolvidos (como TODO, FIXME) e segmentos de sintaxe truncados.
  4. Verificação de Acessibilidade de Link: A ferramenta extrai todos os links da web no documento e tenta consultas de status HTTP assíncronas ou sequenciais para verificar a conectividade ativa.
  5. Geração de Relatório: O fluxo de trabalho de verificação compila as descobertas em um resumo CLI acionável, categorizando os itens por gravidade (CRITICAL, ERROR, WARNING) para informar aos usuários se o arquivo está seguro para publicação.

Configuração do 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 Dados e Taxonomia 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

Recursos avançados do VerifyGuard

  • Verificações de Submódulos Granulares: Execute verificações personalizadas (por exemplo, auditando exclusivamente links externos ou verificando vazamentos de segurança) em vez de esperar pelo processamento completo do arquivo.
  • Modelo de Execução Independente: Inspirado nos fluxos de trabalho do VerificationAgent do Claude Code, mas implementado nativamente em Python puro, eliminando a necessidade de orquestração de modelos de terceiros caros.
  • Integração Automatizada de Fluxo de Trabalho: Projetado para gerar códigos de sistema padronizados, permitindo que os desenvolvedores que usam Openclaw Skills conectem perfeitamente a ferramenta em ganchos do Git ou processos de pre-commit.
  • Lógica de Análise Determinística: Garante verificações rápidas e eficientes em termos de recursos usando expressões regulares localizadas e requisições HTTP rápidas, protegendo bases de código confidenciais contra vazamentos na nuvem.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*