Agent skill · security · sundial-org
dashlane
Access passwords, secure notes, secrets and OTP codes from Dashlane vault.
Why this skill is useful
Adds specific commands for accessing and managing sensitive data from Dashlane that the AI wouldn't reliably generate on its own.
What it needs
Requires dashlane-cli installed locally. Requires dashlane account access. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Dashlane CLI Access your Dashlane vault from the command line. Read-only access to passwords, secure notes, secrets and OTP codes. Installation Authentication First sync to trigger authentication: Steps: 1. Enter your Dashlane email 2. ⚠️ IMPORTANT: Open the URL shown in your browser (device registration) 3. Enter the code received by email 4. Enter your Master Password Check current account: Get a Password Get a Secure Note Get a Secret Dashlane secrets are a dedicated content type for sensitive data. Other Commands Configuration Persistence by Platform macOS Master password is stored in the Keychain by default. Survives reboots. Linux (server/headless) No native keychain. Options: 1. Environment variable (less secure, but simple): 2. Local encrypted file: save-master-password true stores in ~/.local/share/dcli/ 3. External secret manager (Vault, AWS Secrets, etc.) to inject the variable Docker / CI Use the DASHLANEMASTERPASSWORD environment variable passed to the container. SSO / Passwordless Not supported by dcli yet — requires a classic master password. Advanced: Inject Secrets Examples Get OTP for 2FA SSH Keys from Vault Store private key in a secure note, then: Scripting Troubleshooting Locked? Run dcli sync to unlock SSO users: Need Chrome installed + visual interface Password-less: Not supported yet Debug mode: dcli --debug <command> Docs: https://cli.dashlane.com
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/dashlane