dashlane
Access passwords, secure notes, secrets and OTP codes from Dashlane vault.
Why use this skill?
Integrate Dashlane with your AI agent to securely access passwords, OTPs, and secrets directly from your vault via terminal commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gnarco/dashlaneWhat This Skill Does
The Dashlane skill provides a secure, streamlined interface for your AI agent to interact with your Dashlane password manager directly from the command line. By integrating the Dashlane CLI (dcli), this skill enables your agent to securely retrieve passwords, sensitive notes, API keys, and OTP codes. It acts as a bridge between the agent's logic and your encrypted vault, allowing for automated credential retrieval while maintaining a read-only security posture. Whether you need to inject a password into a script, generate a 2FA code, or quickly look up an API secret for a development task, this skill ensures your sensitive data remains accessible yet protected.
Installation
To enable this skill in your OpenClaw environment, run the following command: clawhub install openclaw/skills/skills/gnarco/dashlane. Before using the skill, you must ensure the Dashlane CLI is installed on your system via brew install dashlane/tap/dashlane-cli. Once installed, initialize the vault by running dcli sync. You will be prompted to enter your Dashlane email, verify your identity via a code sent to your email, and provide your master password. For persistence, the CLI can store your master password in your OS keychain or via environment variables in headless/CI environments.
Use Cases
This skill is ideal for developers and power users who need to automate workflows involving sensitive credentials. Common use cases include:
- Automatically retrieving usernames and passwords for websites during browser automation tasks.
- Fetching TOTP codes to authenticate into services via the terminal without needing to switch to a mobile device.
- Managing API secret rotation by retrieving existing keys via the agent.
- Securely sharing or accessing encrypted notes containing server configurations or recovery codes.
Example Prompts
- "Dashlane, please get the password for my GitHub account so I can use it in my local login script."
- "Can you retrieve the current OTP code for my AWS root account from Dashlane?"
- "Search my vault for the note titled 'Server SSH Keys' and show me the content."
Tips & Limitations
For maximum security, rely on OS-level keychains (like macOS Keychain or Linux encrypted files) rather than environment variables, especially on shared machines. The skill is read-only by design to prevent accidental modification of your vault, which is a safety best practice. Note that the vault must be unlocked to retrieve data; if the vault is locked, the agent may prompt for the master password unless it is already persisted in your secure storage. Always ensure your environment is encrypted when using the DASHLANE_MASTER_PASSWORD variable in CI/CD pipelines.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gnarco-dashlane": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read