← Back to Skills Marketplace
Passport
by
bytesagain-lab
· GitHub ↗
· v2.0.0
· MIT-0
255
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install passport
Description
Validate and format passport or identity document data. Use when checking fields, validating numbers, generating fixtures, linting records.
Usage Guidance
This skill appears to do what it claims: a local CLI that stores and manages passport/ID test data. Before using with real personal data, consider the privacy implications: the tool writes every input into plaintext log files (~/.local/share/passport/*.log and history.log). If you'll store sensitive PII, either avoid using real data, change DATA_DIR to a secure location, restrict filesystem permissions (e.g., chmod 700 on the directory), or add encryption. Also inspect the script yourself and run it offline to confirm no network activity in your environment. If you need the agent to use this skill autonomously, remember any inputs it sends to the CLI will be recorded locally.
Capability Analysis
Type: OpenClaw Skill
Name: passport
Version: 2.0.0
The 'Passport' skill is classified as suspicious because it claims to be a developer toolkit for validating and formatting sensitive identity document data, but the implementation in 'scripts/script.sh' is a 'placebo' that only appends user input to local plaintext log files in '~/.local/share/passport/'. This discrepancy between the stated purpose and the actual code logic is deceptive, as it encourages users to provide PII (Personally Identifiable Information) to a tool that performs no validation and stores it insecurely. While the script lacks clear evidence of data exfiltration or remote execution, its misleading nature and handling of sensitive data warrant caution.
Capability Assessment
Purpose & Capability
Name/description (validate/format passport data) align with the provided CLI script and SKILL.md. The script implements the commands documented (check/validate/generate/format/lint/etc.) and stores records under ~/.local/share/passport, which is consistent with a local devtool.
Instruction Scope
Instructions and the script operate entirely on local files and standard CLI utilities. Important privacy note: the tool logs every input and action in plaintext (per-command .log files and history.log). That behavior is expected for this kind of tool but is a data-exposure risk if you store real passport/PII without encryption or access controls.
Install Mechanism
No install spec (instruction-only) and provided script is self-contained Bash. No remote downloads or package installs are used; nothing is written outside the user's home directory by default.
Credentials
No environment variables, credentials, or external config paths are requested. The only filesystem access is to a subdirectory of the user's home, which is proportionate to the tool's function.
Persistence & Privilege
Skill does not request elevated privileges and is not forced-always. It persists data under ~/.local/share/passport (its own data) which is normal for a local CLI; it does not modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install passport - After installation, invoke the skill by name or use
/passport - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Domain-specific upgrade
Metadata
Frequently Asked Questions
What is Passport?
Validate and format passport or identity document data. Use when checking fields, validating numbers, generating fixtures, linting records. It is an AI Agent Skill for Claude Code / OpenClaw, with 255 downloads so far.
How do I install Passport?
Run "/install passport" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Passport free?
Yes, Passport is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Passport support?
Passport is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Passport?
It is built and maintained by bytesagain-lab (@bytesagain-lab); the current version is v2.0.0.
More Skills