sparkfabrik-drupal-containers

Automate container-based Drupal development tasks with Makefile and drush commands.

3|5|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/sparkfabrik/sf-awesome-copilot --skill sparkfabrik-drupal-containers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sparkfabrik-drupal-containers
Source: https://github.com/sparkfabrik/sf-awesome-copilot/tree/main/skills/drupal/pkg-skills
Command: npx skills add https://github.com/sparkfabrik/sf-awesome-copilot --skill sparkfabrik-drupal-containers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Accelerate local Drupal development by providing a container-based context to run commands inside the Drupal tools container and access Drupal services from both inside and outside containers.

Core Features & Use Cases

  • In-container command execution: run drush and other Drupal tools inside the dedicated tools container.
  • Service access and debugging: connect to Drupal services from the host or containers using predictable hostnames.
  • Makefile-driven workflows: leverage fs-cli and make targets to manage project tasks efficiently.

Quick Start

Launch the tools container with make drupal-cli and run drush status to verify the environment.

Frequently Asked Questions about sparkfabrik-drupal-containers

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

FAQPage Schema
How do I run drush commands inside a Docker container for Drupal local development?

Run drush commands inside a Docker container by using the make drupal-cli target to launch the drupal-tools container, which provides an isolated environment for executing Drupal service tasks and diagnostics.

What is the best way to manage containerized Drupal workflows with Make targets?

Manage containerized Drupal workflows by leveraging Makefile-driven targets alongside fs-cli to automate project tasks, execute commands, and handle service discovery efficiently across your local development setup.

Can I access Drupal services from outside the Docker containers during local development?

Yes, you can access Drupal services from outside the Docker containers by using predictable hostnames configured during workspace setup, ensuring seamless connectivity between your host machine and the containerized environment.

Does fs-cli work with Docker to execute Drupal development tasks?

fs-cli works with Docker by integrating into Makefile-driven workflows, allowing you to execute in-container Drupal commands and manage project tasks efficiently through the drupal-tools container.

Why should I use a dedicated drupal-tools container instead of running drush on the host?

Using a dedicated drupal-tools container ensures a consistent, isolated environment for running drush and other Drupal tools, eliminating host dependency conflicts and providing predictable service discovery during local development.