A secure assistant for AI agents to detect authentication barriers, fill credentials, and manage verification codes with user-approved workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install auto-login-assistant
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install auto-login-assistant using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Auto Login Assistant is a specialized tool designed to help AI agents navigate authentication barriers like login screens, expired sessions, and verification-code challenges. Instead of stalling when a login wall is encountered, this skill provides a conservative and secure workflow to collect user-approved credentials and proceed with the task. It is a core component of the Openclaw Skills library, prioritizing security by refusing to bypass anti-bot systems or guess secrets, ensuring all automation remains within user-defined boundaries.
By normalizing credentials from various sources—including direct conversation, local files, and environment variables—the skill allows agents to interact with SaaS products, admin consoles, and mailboxes seamlessly. It bridges the gap between automated browsing and restricted content, providing a professional solution for session management and one-time password (OTP) handling.
To deploy this within your environment, ensure the helper scripts are accessible to your agent. This skill is part of the broader Openclaw Skills ecosystem and relies on Python for credential normalization.
# Prepare the credential normalization script
python scripts/read_credentials.py --path your_config.json
# If verification code extraction is required from a text source
python scripts/extract_verification_code.py --input "your_email_body_text"
The skill utilizes a normalized data structure to handle credentials securely. The following fields are supported and processed via the normalization scripts:
| Field | Description |
|---|---|
| site | The target domain for the login |
| login_url | The specific URL of the authentication page |
| username / email | The primary identifier for account access |
| password | The secret key (treated as ephemeral and masked) |
| otp_email | The email address authorized for OTP retrieval |
| otp_mode | The logic used to process verification codes |
| notes | Additional context or instructions for the specific login |
Loading
A specialized tool for AI agents to manage, deploy, and troubleshoot Kubernetes clusters using native kubectl commands.

A comprehensive command-line interface skill for managing Azure cloud resources, automation, and infrastructure-as-code workflows.

A powerful CLI tool for querying and monitoring real-time CS2 match statistics from the 5E platform.

A local CLI tool for macOS that generates comprehensive daily briefings including weather, calendar events, news feeds, and reminders.

A command-line utility for programmatically fetching and parsing BBC News RSS feeds across global, regional, and topical categories.

A specialized tool for finding and extracting Feishu Open API specifications, parameters, and error codes in real-time.








































