Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Run basic system commands to verify Python, working directory, file access, and command execution for OpenClaw environment validation and debugging.
Run basic system commands to verify Python, working directory, file access, and command execution for OpenClaw environment validation and debugging.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Simple system test to verify OpenClaw environment. Run basic commands and validate output. Teste de sistema simples para verificar o ambiente do OpenClaw. Rode comandos básicos e valide a saída.
# Run all tests python3 scripts/run_tests.py # Run specific test python3 scripts/run_tests.py --test date python3 scripts/run_tests.py --test files # Test with custom command python3 scripts/run_tests.py --command "echo 'Hello World'"
Clone this repository / Clone este repositório: git clone https://github.com/GustavoZiaugra/quick-test-skill.git cd quick-test-skill No dependencies required / Sem dependências necessárias Uses only Python standard library Não requer dependências externas
python3 scripts/run_tests.py This will: Check Python availability Verify current working directory Test file system access Run system commands Validate all outputs Isso irá: Verificar disponibilidade do Python Confirmar diretório de trabalho atual Testar acesso ao sistema de arquivos Rodar comandos do sistema Validar todas as saídas
# Test date functionality python3 scripts/run_tests.py --test date # Test file system python3 scripts/run_tests.py --test files # Run custom command python3 scripts/run_tests.py --command "pwd"
ParameterDescriptionDescriçãoDefault--testSpecific test to run / Teste específico para rodarall--test date--commandCustom command to execute / Comando customizado para executarnone--command "ls -la"--quietSuppress output / Suprimir saídafalse--quiet
✅ Quick Test Results System Status: OK Python: 3.12.7 Working Directory: /home/zig/.openclaw/workspace Tests Run: 3/3 Passed [✓] Python test [✓] Date test [✓] File system test All tests passed successfully!
✅ Python Availability Check / Verificação de Disponibilidade do Python - Confirms Python 3.x installed ✅ System Command Execution / Execução de Comando do Sistema - Runs and validates system commands ✅ File System Access / Acesso ao Sistema de Arquivos - Verifies directory access and permissions ✅ Custom Command Support / Suporte a Comandos Customizados - Run any command with validation ✅ Working Directory Check / Verificação de Diretório de Trabalho - Confirms current location 📝 Detailed Logging / Log Detalhado - Comprehensive output for debugging
System Check / Verificação de Sistema - Verifies Python and OS environment Directory Check / Verificação de Diretório - Validates working directory permissions Test Execution / Execução do Teste - Runs requested tests Validation / Validação - Checks outputs and returns Reporting / Relatório - Formats clear success/failure messages
Confirm OpenClaw is running correctly: python3 scripts/run_tests.py --test date --test files --test command
Run specific system commands: python3 scripts/run_tests.py --command "pwd" python3 scripts/run_tests.py --command "ls -la" python3 scripts/run_tests.py --command "env | head -10"
Use Quick Test to verify system before/after: # Before installing a skill python3 scripts/run_tests.py # After installing a skill python3 scripts/run_tests.py
# Check if everything works python3 scripts/run_tests.py Output: ✅ Quick Test - System Verification Environment Check: ✓ Python 3.12.7 ✓ Linux Ubuntu ✓ User: zig ✓ Working Directory: /home/zig/.openclaw/workspace Tests: [✓] Command: `pwd` → Passed [✓] Command: `ls -la` → Passed [✓] Command: `date` → Passed All tests passed!
# Run a specific command python3 scripts/run_tests.py --command "echo 'Custom test'" Output: Custom Command: echo 'Custom test' Result: ✅ Passed Output: Custom test
✅ All tests passed - System is working correctly / Sistema funcionando corretamente ⚠️ Some tests failed - Minor issues detected / Problemas menores detectados ❌ Critical failures - System issues requiring attention / Problemas de sistema requerendo atenção
Permission Denied: pwd or ls returns errors Check user permissions / Verifique permissões do usuário Verify directory access / Confirme acesso ao diretório Command Not Found: Custom command not executable Verify command exists / Verifique se o comando existe Check PATH / Verifique o PATH Directory Not Found: Working directory check fails Verify path / Verifique o caminho Check permissions / Verifique permissões
Main test runner script. Script principal de execução dos testes.
Test suite with individual test functions. Suíte de testes com funções de testes individuais.
System validation functions. Funções de validação do sistema.
Keep It Simple / Mantenha Simples Test core functionality only Avoid complex dependencies / Evite dependências complexas Clear, readable output / Saída clara e legível Fast Feedback / Feedback Rápido Show results immediately / Mostre resultados imediatamente Pass/fail clear / Sucesso/Falha claro No waiting or timeout / Sem espera ou timeout Debugging Friendly / Amigável para Debugging Detailed error messages / Mensagens de erro detalhadas System information included / Informações do sistema incluídas Suggest fixes / Sugere correções
Main runner script that executes all tests and formats results. Script principal que executa todos os testes e formata os resultados.
Individual test functions for system verification. Funções de teste individuais para verificação do sistema.
System validation and environment check functions. Funções de validação e verificação de ambiente do sistema.
None! / Nenhuma! Uses only Python standard library (sys, os, subprocess, datetime, json, pathlib). Usa apenas biblioteca padrão do Python (sys, os, subprocess, datetime, json, pathlib).
User Permissions: Requires read and execute access to directories Permissões do Usuário: Requer acesso de leitura e execução a diretórios System commands must be in PATH / Comandos do sistema devem estar no PATH System Differences: Behavior may vary by OS (Linux, macOS, Windows) Diferenças do Sistema: Comportamento pode variar por sistema operacional (Linux, macOS, Windows)
If tests fail: Check permissions / Verifique permissões - Ensure user has read/write access Verify Python / Confirme Python - Test python3 --version Check commands / Verifique comandos - Ensure basic commands exist Review logs / Revise logs - Look for specific error messages
If a custom command returns nothing or errors: Verify command exists / Verifique se o comando existe - Use which or whereis Test directly / Teste diretamente - Run command outside of this skill Check PATH / Verifique o PATH - Ensure command is in system PATH
If Python test fails: Check Python version / Verifique versão do Python - Requires 3.7+ Verify installation / Confirme instalação - Check which python3 Reinstall if needed / Reinstale se necessário - See Python documentation
MIT License - Use freely for personal and commercial purposes. Licença MIT - Use livremente para fins pessoais e comerciais.
Created by Gustavo (GustavoZiaugra) with OpenClaw Criado por Gustavo (GustavoZiaugra) com OpenClaw Simple system testing / Teste de sistema simples Python environment verification / Verificação de ambiente Python Command validation / Validação de comandos Debug-friendly output / Saída amigável para debug Find this and more OpenClaw skills at ClawHub.com Encontre este e mais habilidades do OpenClaw em ClawHub.com ⭐ Star this repository if you find it useful! ⭐ Dê uma estrela neste repositório se você achar útil! ✅ Simple, fast, no dependencies / Simples, rápido, sem dependências - Works everywhere, tests everything / Funciona em qualquer lugar, testa tudo / Test everywhere
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.