setup

Create drover configuration and initialize the Beads board for Drupal projects.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/cosmicdreams/claude-plugins --skill setup-cosmicdreams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/cosmicdreams/claude-plugins/tree/main/drover/skills/setup
Command: npx skills add https://github.com/cosmicdreams/claude-plugins --skill setup-cosmicdreams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

First-time drover setup for a Drupal project is easy to get wrong, especially when it involves creating the right config, initializing the Beads board, and confirming you can reach DDEV or Acquia without accidentally starting remote monitoring.

Core Features & Use Cases

  • Creates project configuration: Generates .claude/drover-config.json from an interactive interview, including environment definitions and quality-check settings.
  • Initializes the drover Beads board: Runs bd init with guardrails to avoid hook hangs, then verifies board accessibility.
  • Validates environment access: Checks connectivity to DDEV and verifies Acquia API credentials when configured, prompting you to re-run setup if authentication is missing.

Quick Start

Run the drover setup skill for your Drupal project to generate .claude/drover-config.json, initialize the Beads board, and validate DDEV/Acquia access in one go.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I configure drover for a Drupal project?

Drover configuration is generated through an interactive interview that creates `.claude/drover-config.json`, sets environment definitions, and initializes the Beads board safely.

How do I initialize the Beads board without hook hangs?

To initialize the Beads board safely, run `bd init` with guardrails including timeouts and hook bypass protections to prevent hook hangs and verify board accessibility.

Does drover setup support both DDEV and Acquia environments?

Drover setup supports both DDEV and Acquia environments, validating connectivity to DDEV and verifying Acquia API credentials while keeping remote environments paused until explicitly enabled.

What is included in drover configuration for Drupal?

Drover configuration for Drupal includes environment definitions, trust and noise settings, quality-check policies, and global settings stored in `~/.claude/drover-global-config.json`.

Why does drover setup pause remote environments by default?

Drover setup pauses remote environments by default to prevent accidentally starting remote monitoring during initial configuration and connectivity validation.