Drupal DDEV Browser Login

Generates a Drush-based one-time login link for a Drupal DDEV environment.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/muskie9/agents --skill drupal-ddev-browser-login
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Drupal DDEV Browser Login
Source: https://github.com/muskie9/agents/tree/main/skills/drupal-ddev-login
Command: npx skills add https://github.com/muskie9/agents --skill drupal-ddev-browser-login

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires drush, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of securely authenticating a browser subagent into a Drupal DDEV environment for automated testing, bypassing common issues with password hashing and login forms.

Core Features & Use Cases

  • One-Time Login Link Generation: Utilizes Drush to create a secure one-time login link for the admin user.
  • Browser Subagent Authentication: Guides the browser subagent through the process of using the one-time login link to authenticate.
  • Use Case: Ideal for automated testing of authenticated interfaces in a local Drupal environment running on DDEV, such as testing the Gutenberg editor or CMS configuration pages.

Quick Start

Generate a one-time login link using Drush and instruct the browser subagent to use it to log in to your Drupal DDEV environment.

Frequently Asked Questions about Drupal DDEV Browser Login

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log into a Drupal DDEV environment for automated browser testing?▼

To log into a Drupal DDEV environment for automated browser testing, you can generate a secure one-time login link using Drush to authenticate a browser subagent.

Why does automated browser authentication fail on Drupal DDEV login forms?▼

Automated browser authentication on Drupal DDEV often fails due to password hashing issues on login forms, which can be bypassed by using a Drush generated one-time login link instead.

Can I use Drush to generate a one-time login link for a Drupal admin user?▼

Yes, you can use Drush to generate a secure one-time login link for the admin user, enabling a browser subagent to authenticate without manually entering credentials into the login form.

What do I need to set up a Drupal DDEV one-time login link for a browser subagent?▼

You need a local Drupal environment running on DDEV and the Drush dependency installed to generate the one-time login link and guide the browser subagent through authentication.

When should I use a one-time login link instead of standard credentials for Drupal automated testing?▼

You should use a one-time login link when testing authenticated interfaces like the Gutenberg editor or CMS configuration pages in a local Drupal DDEV setup, bypassing standard login form limitations.

Does the Drupal DDEV browser login Skill work without a local DDEV setup?▼

No, this Skill requires a local Drupal environment running on DDEV and the Drush dependency to successfully generate the one-time login link for browser subagent authentication.