← Back to Skills Marketplace
bastos

pass - stores, retrieves, generates, and synchronizes passwords securely

by Tiago Bastos · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
455
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install pass
Description
Complete guide for using pass, the standard Unix password manager. Use this skill whenever the user asks about pass, password-store, managing passwords from...
Usage Guidance
This skill is essentially documentation and appears consistent with its purpose. Before running any of the commands shown: (1) review them line-by-line and understand their effects (especially git push, gpg --import, pass rm, and pass grep which decrypts data); (2) back up your store and private keys before making changes; (3) never paste your GPG private key or decrypted passwords into untrusted places; (4) ensure any remote repo you push to is private and you intend to host secrets there; and (5) if an automated agent attempts to execute these commands on your behalf, do not grant it access to your GPG private key or to the filesystem holding ~/.password-store unless you explicitly trust the agent and environment.
Capability Analysis
Type: OpenClaw Skill Name: pass Version: 1.0.0 The skill provides a comprehensive guide for the `pass` password manager, including installation and usage instructions. While the core functionality and most commands are benign and directly related to the stated purpose, the skill is classified as suspicious due to instructions for installing the `pass-update` extension. This involves a `git clone` command to fetch a shell script (`update.bash`) from a third-party GitHub repository (https://github.com/roddhjav/pass-update) into the user's system. Although `pass-update` is a legitimate extension, this method of installation introduces a supply chain risk for the user, as the integrity of the external repository is not guaranteed by the skill itself, representing a risky capability without clear malicious intent. This instruction is found in `SKILL.md`.
Capability Assessment
Purpose & Capability
The name and description match the SKILL.md content: the document is a practical guide to installing, configuring, and using pass (including GPG and git workflows). All required actions (GPG key generation/import, initializing the store, git sync, pass-otp, pass-import) are expected for this purpose.
Instruction Scope
The instructions stay within the scope of managing a pass password store, but they include highly sensitive, high-impact operations (e.g., importing a private GPG key, initializing/pushing a git remote, running pass grep which decrypts entries). These are appropriate for a pass guide but are operations that will affect and potentially expose secrets if executed without care.
Install Mechanism
No install specification or remote downloads are present — the skill is instruction-only and only recommends installing packages via standard OS package managers or brew/pip, which is proportionate for this guide.
Credentials
The skill requests no environment variables, credentials, or config paths. It references typical user artifacts (e.g., ~/.password-store, private-key.asc, git remotes, SSH keys) that are expected for using pass; it does not demand access to unrelated services or secrets.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always is false). It's an on-demand guide and does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pass
  3. After installation, invoke the skill by name or use /pass
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Pass 1.0.0 — Initial Release - Complete beginner-to-advanced guide for the pass CLI, including installation, store setup, and daily usage. - Covers GPG key management, entry formats, and organizing secrets hierarchically. - Step-by-step instructions for inserting, generating, copying, searching, editing, moving, and removing passwords. - Detailed section on integrating pass with git for syncing and backup. - Usage and setup for popular extensions: pass-otp (TOTP), pass-import, and pass-update. - Environment variable reference and troubleshooting tips included.
Metadata
Slug pass
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is pass - stores, retrieves, generates, and synchronizes passwords securely?

Complete guide for using pass, the standard Unix password manager. Use this skill whenever the user asks about pass, password-store, managing passwords from... It is an AI Agent Skill for Claude Code / OpenClaw, with 455 downloads so far.

How do I install pass - stores, retrieves, generates, and synchronizes passwords securely?

Run "/install pass" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is pass - stores, retrieves, generates, and synchronizes passwords securely free?

Yes, pass - stores, retrieves, generates, and synchronizes passwords securely is completely free (open-source). You can download, install and use it at no cost.

Which platforms does pass - stores, retrieves, generates, and synchronizes passwords securely support?

pass - stores, retrieves, generates, and synchronizes passwords securely is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created pass - stores, retrieves, generates, and synchronizes passwords securely?

It is built and maintained by Tiago Bastos (@bastos); the current version is v1.0.0.

💬 Comments