โ† All skills
Tencent SkillHub ยท Developer Tools

Pywayne Bin Gettool

Fetch and install C++ tools/libraries from cpp_tools repository. Use when users need to download or clone third-party C++ libraries such as eigen, opencv, pc...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Fetch and install C++ tools/libraries from cpp_tools repository. Use when users need to download or clone third-party C++ libraries such as eigen, opencv, pc...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

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.

Upgrade existing

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.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
0.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 16 sections Open source page

Pywayne Bin Gettool

Tool fetcher for C++ libraries from cpp_tools repository. Supports sparse checkout, optional building with CMake/make, and installation scripts.

Quick Start

# List all supported tools gettool -l # Fetch a tool to default path (based on name_to_path_map.yaml) gettool <tool_name> # Fetch to specific path gettool <tool_name> -t <target_path> # Fetch and build (if buildable) gettool <tool_name> -b # Fetch and install (if installable) gettool <tool_name> -i

1. List Available Tools

When user wants to see what tools are available: gettool -l

2. Simple Fetch

Download tool source code to default path (determined by name_to_path_map.yaml in current directory): gettool opencv gettool eigen

3. Fetch with Custom Target

Download tool to a specific directory: gettool opencv -t third_party/opencv gettool eigen -t external/eigen

4. Build from Source

Build the tool using CMake and make. Requirements: Tool must be marked as buildable: true in name_to_path_map.yaml Tool must have a CMakeLists.txt file Build output (lib/) is copied to target directory gettool apriltag_detection -b gettool <tool_name> -b -t build/<tool_name>

5. Clean Copy (src + include only)

Fetch only src/ and include/ directories if they exist: gettool eigen -c

6. Fetch and Install

After fetching, execute the tool's installation script (if configured): gettool pcl -i gettool pcl -i --global-install-flag true # Use sudo make install

7. Fetch Specific Version

Check out a specific version/tag/branch (only works for tools that are submodules): gettool fmt -v 9.1.0

8. Manage Repository URL

# Show current URL gettool --get-url # Set custom URL gettool --set-url <URL> # Reset to default URL gettool --reset-url

Command Reference

ArgumentDescription<name> or -n <name>Tool name from name_to_path_map.yaml-t <path>Target output directory (default: based on mapping)-b / --buildBuild using CMake + make (if buildable)-c / --cleanCopy only src/include directories-v <version>Checkout specific version (submodules only)-i / --installRun installation script (if installable)--global-install-flagSet to true for sudo make install-l / --listList all supported tools--get-urlShow current repository URL--set-url <URL>Set repository URL--reset-urlReset to default URL

Submodule Tools

Cloned as full independent repositories Support -v for version checkout Not built via CMake (use -b for source-level build if configured)

Non-Submodule Tools (Sparse Checkout)

Fetched via git sparse-checkout from cpp_tools repo Can be built with -b (requires buildable=true and CMakeLists.txt) Build output (lib/) copied to target directory

Default Path Mapping

When -t is not specified, the target path is determined by the path field in name_to_path_map.yaml relative to the current working directory. Example: If opencv maps to third_party/opencv, running gettool opencv creates ./third_party/opencv.

Prerequisites

Git CMake and make (for -b flag) Appropriate C++ toolchain (for building) Write permissions for target directory

Common Tool Names

Typical tools available (run gettool -l for current list): eigen - Linear algebra library opencv - Computer vision library pcl - Point Cloud Library fmt - Formatting library apriltag_detection - AprilTag detection spdlog - Fast C++ logging library

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc