TrueCrypt CLI for Openclaw

A specialized automation skill for managing legacy TrueCrypt containers and encrypted partitions via the Windows command line.

stanestane
v1.0.0
Apr 16, 2026
0
697
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install truecrypt-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install truecrypt-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is TrueCrypt CLI?

The TrueCrypt CLI skill provides a robust framework for interacting with installed TrueCrypt instances on Windows environments. While modern alternatives exist, many legacy systems and archived volumes still rely on TrueCrypt 7.1a. This skill enables developers and system administrators to programmatically mount, dismount, and inspect these volumes without relying solely on the GUI.

By leveraging Openclaw Skills, users can safely generate precise command-line syntax that avoids common pitfalls like PATH errors or interactive prompts. It prioritizes non-destructive operations and provides clear warnings regarding security trade-offs, such as the exposure of passwords in process listings, ensuring that legacy maintenance remains as secure as possible.

TrueCrypt CLI Use Cases

  • Automating the mounting of encrypted containers during system startup or specific user logins.
  • Scripting bulk dismount operations across multiple drive letters to ensure data lock-down.
  • Detecting TrueCrypt installation paths across standard and non-standard Program Files directories.
  • Generating safe PowerShell or Batch wrappers for non-interactive volume management.
  • Validating legacy container integrity without migrating to newer encryption standards.

How TrueCrypt CLI Works

  1. Installation Detection: The skill first scans common Windows paths (Program Files and Program Files x86) to locate the TrueCrypt.exe binary.
  2. Parameter Collection: It identifies necessary variables such as the volume path, desired drive letter, and the presence of keyfiles.
  3. Command Construction: Based on the intent (mount/dismount), it builds a command string using standard switches like /v, /l, and /q.
  4. Security Validation: The skill checks for potentially insecure practices, such as plaintext passwords in scripts, and issues relevant warnings.
  5. Execution Prep: It outputs the final shell command or script block ready for deployment in a Windows environment.

TrueCrypt CLI Setup

To use this skill, ensure TrueCrypt is installed on your Windows machine. You can verify the installation and set up the environment using these commands:

# Check if TrueCrypt is in the default installation path
$tcPath = "C:\Program Files\TrueCrypt\TrueCrypt.exe"
if (Test-Path $tcPath) { Write-Host "TrueCrypt found at $tcPath" }

# Add to a session variable for easier CLI usage
$env:TC_BIN = $tcPath

No additional Openclaw Skills configuration is required beyond pointing the agent to your local TrueCrypt executable.

TrueCrypt CLI Data Schema & Taxonomy

The TrueCrypt CLI skill organizes its operations around the following parameters and metadata:

Parameter Description Example
Volume Path Full path to the .tc container or partition C:\Data\vault.tc
Drive Letter The target letter for the mounted drive X
Mount Flags Switches for quiet mode or specific mount options /q, /m
Keyfiles Paths to external keyfiles if encryption requires them /k "C:\keys\key.dat"
Dismount All Force dismount of all active TrueCrypt volumes /d

TrueCrypt CLI Advanced Features

  • Quiet Mode Automation: Integration of the /q switch to suppress GUI pop-ups for headless server environments.
  • PowerShell Integration: Logic to wrap CLI commands into robust PowerShell objects for better error handling.
  • Multi-Volume Handling: Support for scripting sequential mounting of multiple containers via Openclaw Skills workflows.
  • Non-Interactive Hooks: Configuration of commands specifically designed for background tasks where user input is impossible.
  • Path Normalization: Automatic handling of spaces in file paths by applying correct quoting for Windows CMD and PowerShell.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*