A multi-threaded command-line utility that captures and logs all I/O streams in real-time while maintaining console interactivity.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cmdlogger
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cmdlogger using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Pywayne Bin Cmdlogger is a technical utility designed for developers who require a persistent record of command execution without sacrificing real-time visibility. By wrapping standard terminal commands, it captures all standard input, output, and error streams, writing them to a structured log file while simultaneously forwarding the data to the user's console. This tool is a vital addition to the Openclaw Skills collection, particularly for environments where auditing, debugging, and process tracing are critical for maintaining code quality and operational stability.
Unlike standard redirection, this skill handles multi-threaded stream processing and graceful encoding management, ensuring that even complex, interactive, or long-running processes are captured accurately. Whether you are running a deployment script or a deep debugging session, pywayne-bin-cmdlogger provides the transparency needed for professional development workflows.
To utilize this feature within Openclaw Skills, you can invoke the utility directly from your terminal. No complex configuration is required beyond specifying your target command.
# Log command execution to the default io_log.log file
cmdlogger <command> [args...]
# Specify a custom destination for your execution logs
cmdlogger --log-path /path/to/custom_log.log <command> [args...]
The utility generates structured plain-text logs where each line is prefixed to indicate the stream origin. This allows for easy filtering and analysis using standard text processing tools within Openclaw Skills.
| Log Prefix | Stream Type | Description |
|---|---|---|
| 输入: | stdin | Captured user input and interactive responses |
| 输出: | stdout | Standard functional output from the command |
| 错误: | stderr | Error messages, warnings, and diagnostic info |
If no log path is provided, the skill defaults to creating an io_log.log file in the script's execution directory.
Loading
A customizable PyQt5-based desktop chat interface for real-time, streaming LLM conversations with OpenAI-compatible backends.

A Gradio-based web interface for Ollama that supports multi-session management, model selection, and real-time streaming responses.

A synchronous Python interface for OpenAI-compatible LLMs featuring robust session management, streaming support, and conversation history tracking.

A sophisticated pybind11 wrapper for the camera_models C++ library, enabling precise 2D-3D camera projection and YAML-based configuration.

A high-performance WebSocket service for real-time communication and file sharing between Python and other languages.

An encryption and decryption toolkit for strings and bytes, featuring AES-128 support and Python code obfuscation.








































