← 返回
开发者工具 中文

OpenClaw Skill Debugger

Identifica e soluciona problemas comuns em AgentSkills do OpenClaw, com diagnóstico de instalação, dependências, scripts e execução para garantir funcionamen...
识别并解决 OpenClaw AgentSkills 中的常见问题,进行安装、依赖、脚本和执行诊断,以确保系统正常运行
alessandropcostabr alessandropcostabr 来源
开发者工具 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 740
下载
💾 10
安装
1
版本
#latest

概述

OpenClaw Skill Debugger

Visão Geral

Esta skill foi projetada para auxiliar na depuração e análise de problemas em AgentSkills do OpenClaw. Ela fornece ferramentas e um fluxo de trabalho estruturado para identificar a causa raiz de falhas de instalação, erros de execução, problemas de dependência e outras inconsistências que podem impedir o funcionamento correto de uma skill.

Workflow de Uso

Ao depurar uma skill, siga estas etapas:

  1. Entender o Problema: Comece coletando o máximo de informações possível sobre o erro: mensagens de erro, logs, passos para reproduzir o problema e o comportamento esperado da skill.
  2. Verificação Inicial: Use os scripts de verificação rápida e consulte os documentos de referência para identificar problemas comuns.
    • Caminhos Absolutos/Hardcoded: Execute scripts/check-hardcoded-paths.sh para procurar paths que podem causar problemas de portabilidade.
    • Dependências: Consulte references/common-skill-issues.md e execute scripts/verify-dependencies.sh (se implementado) para confirmar que todos os pré-requisitos estão satisfeitos e corretamente documentados.
    • Scripts Auxiliares Ausentes: Verifique se todos os scripts referenciados no SKILL.md da skill alvo existem no seu diretório scripts/.
  3. Análise Detalhada: Se as verificações iniciais não resolverem, siga o references/debug-workflow.md para uma análise mais aprofundada, incluindo a revisão do código-fonte da skill, logs do OpenClaw e testes em ambiente isolado.
  4. Correção e Validação: Implemente as correções necessárias e teste a skill exaustivamente para garantir que o problema foi resolvido.

Scripts

scripts/check-hardcoded-paths.sh

Este script recebe o caminho para uma skill e varre seus arquivos em busca de padrões que indicam o uso de caminhos absolutos ou "hardcoded" (ex: /home/usuario/, /var/, /etc/).

  • Uso: bash scripts/check-hardcoded-paths.sh

scripts/verify-dependencies.sh (TODO)

(Ainda a ser implementado) Este script verificará se as dependências listadas no SKILL.md da skill alvo estão instaladas no ambiente.

Referências

references/common-skill-issues.md

Este documento detalha problemas comuns encontrados no desenvolvimento e execução de skills do OpenClaw, como:

  • Caminhos absolutos em scripts.
  • Scripts auxiliares referenciados que não existem.
  • Declaração incorreta ou ausente de dependências.
  • Riscos e precauções ao usar npx para instalação (execução de código remoto).
  • Problemas de integração com telemetria (ex: falhas na emissão de logs OTLP como discutido no Issue #18794).

references/debug-workflow.md

Este documento fornece um fluxo de trabalho estruturado para depurar skills, desde a reprodução do problema até a identificação da causa raiz e a aplicação da correção. Inclui etapas como:

  • Isolamento do problema.
  • Revisão de logs do sistema e da skill.
  • Uso de ambientes de quarentena.
  • Técnicas de inspeção de código.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 12:22 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,230 📥 268,173
it-ops-security

OpenClaw Backup Safe

alessandropcostabr
备份和还原OpenClaw数据。当用户要求创建备份、设置自动备份计划、从备份还原或管理备份轮换时使用。
★ 2 📥 2,488
ai-agent

self-improving agent

pskoett
捕获经验教训、错误及修正内容,以实现持续改进。适用于以下场景:(1)命令或操作意外失败;(2)用户纠正Claude(如“不,那不对……”“实际上……”);(3)用户请求的功能不存在;(4)外部API或工具出现故障;(5)Claude发现自身
★ 4,086 📥 813,742