qr-password

DevOps & Cloud
v1.0.0
Benign

Air-gapped credential bridge using QR codes.

464 downloads464 installsby @lifehackjohn

Setup & Installation

Install command

clawhub install lifehackjohn/qr-password

If the CLI is not installed:

Install command

npx clawhub@latest install lifehackjohn/qr-password

Or install with OpenClaw CLI:

Install command

openclaw skills install lifehackjohn/qr-password

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/lifehackjohn/qr-password

What This Skill Does

Transfers credentials between networked and air-gapped devices using QR codes as the transport channel. Supports two directions: generating a QR code from stored credentials for a device to scan, and decoding a QR code from a camera image to extract credentials. Nothing crosses a network.

Using the camera as the credential transport eliminates all network exposure, which no password manager sync or USB transfer can guarantee for truly isolated environments.

When to Use It

  • Logging into an air-gapped server with credentials from a password manager
  • Moving admin credentials to an isolated lab machine
  • Importing credentials printed as a QR code on hardware
  • Sharing a vault entry with an offline kiosk
  • Transferring a Wi-Fi password to a device with no keyboard

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Logging into an air-gapped server with credentials from a password manager

AGENT
  1. 1Logging into an air-gapped server with credentials from a password manager
  2. 2Moving admin credentials to an isolated lab machine
  3. 3Importing credentials printed as a QR code on hardware
  4. 4Sharing a vault entry with an offline kiosk
  5. 5Transferring a Wi-Fi password to a device with no keyboard
OUTPUT
Air-gapped credential bridge using QR codes.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 26, 2026