Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Onepassword

v1.0.0

1Password Connect — vaults, items, secrets management for server-side applications.

0· 327·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for aiwithabidi/onepassword.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Onepassword" (aiwithabidi/onepassword) from ClawHub.
Skill page: https://clawhub.ai/aiwithabidi/onepassword
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: OP_CONNECT_TOKEN, OP_CONNECT_HOST
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install onepassword

ClawHub CLI

Package manager switcher

npx clawhub@latest install onepassword
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name and description (1Password Connect) align with the required environment variables OP_CONNECT_TOKEN and OP_CONNECT_HOST and with the provided CLI behavior (vaults, items, health). Asking for a Connect token and host is appropriate for this purpose.
!
Instruction Scope
SKILL.md instructs running the included CLI and documents OP_CONNECT_TOKEN and OP_CONNECT_HOST, but the Python script also attempts to read a .env file from WORKSPACE or ~/.openclaw/workspace/.env when env vars are missing. That file-read behavior is not declared in SKILL.md metadata and could cause the tool to access other local configuration files unexpectedly. The script otherwise only talks to the host specified by OP_CONNECT_HOST.
Install Mechanism
No install spec (instruction-only plus a single Python script). No remote downloads or package installs — lowest install risk.
Credentials
Only OP_CONNECT_TOKEN (primary) and OP_CONNECT_HOST are required, which is proportionate. However the script also reads the WORKSPACE environment variable (if present) and will parse a .env file under that workspace or ~/.openclaw/workspace/.env to look up missing env values. WORKSPACE is not declared in the metadata and reading .env files is an additional implicit source of secrets.
Persistence & Privilege
always is false and the skill does not request to be force-enabled or modify other skills/config. It doesn't persist credentials itself beyond reading envs/.env.
What to consider before installing
This skill appears to implement a simple 1Password Connect CLI and legitimately asks for OP_CONNECT_TOKEN and OP_CONNECT_HOST. Before installing or supplying a real token: 1) Inspect the code yourself (or have someone you trust do it). The script will, if an env var is missing, read WORKSPACE or ~/.openclaw/workspace/.env to obtain values — make sure you don't have unrelated secrets in those files. 2) Confirm OP_CONNECT_HOST points to a trusted 1Password Connect server (do not give your token to an unknown host). 3) Consider testing with a minimally-permissioned token or a throwaway token in a sandboxed agent first. 4) Note the script has some string/placeholder bugs (e.g., inconsistent placeholder names) that may cause commands to fail; that looks like sloppy implementation rather than malicious intent, but it means you should be cautious. If you need higher confidence, ask the publisher for provenance (source repo or official documentation) or run the script in an isolated environment before using production credentials.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🔐 Clawdis
EnvOP_CONNECT_TOKEN, OP_CONNECT_HOST
Primary envOP_CONNECT_TOKEN
latestvk973vq258jmc2jj1kkasx2cmsx82bvpy
327downloads
0stars
1versions
Updated 6h ago
v1.0.0
MIT-0

🔐 1Password

1Password Connect — vaults, items, secrets management for server-side applications.

Requirements

VariableRequiredDescription
OP_CONNECT_TOKEN1Password Connect token
OP_CONNECT_HOST1Password Connect server URL

Quick Start

# List all vaults
python3 {{baseDir}}/scripts/onepassword.py list-vaults

# Get vault details
python3 {{baseDir}}/scripts/onepassword.py get-vault <id>

# List items in vault
python3 {{baseDir}}/scripts/onepassword.py list-items --vault-id <value>

# Get item with fields
python3 {{baseDir}}/scripts/onepassword.py get-item --vault-id <value> <id>

# Create item
python3 {{baseDir}}/scripts/onepassword.py create-item --vault-id <value> --category "LOGIN" --title <value> --fields "JSON"

# Update item
python3 {{baseDir}}/scripts/onepassword.py update-item --vault-id <value> <id> --fields "JSON"

# Delete item
python3 {{baseDir}}/scripts/onepassword.py delete-item --vault-id <value> <id>

# Check Connect server health
python3 {{baseDir}}/scripts/onepassword.py get-health

# Simple heartbeat check
python3 {{baseDir}}/scripts/onepassword.py get-heartbeat

Output Format

All commands output JSON by default.

Script Reference

ScriptDescription
{baseDir}/scripts/onepassword.pyMain CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

Comments

Loading comments...