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.