typo3-ddev

Automate DDEV-based TYPO3 extension environment setup with multi-version testing.

51|13|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/netresearch/claude-code-marketplace --skill typo3-ddev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typo3-ddev
Source: https://github.com/netresearch/claude-code-marketplace/tree/main/skills/typo3-ddev
Command: npx skills add https://github.com/netresearch/claude-code-marketplace --skill typo3-ddev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docker, ddev, jq, curl, and includes assets (resource) and references (resource) and scripts (resource) components.

What problem does it solve?

This Skill automates the creation and management of DDEV-based TYPO3 development environments, enabling multi-version testing (11.5, 12.4, 13.4) and streamlined TYPO3 extension setup.

Core Features & Use Cases

  • TYPO3 DDEV Automation: Generate DDEV configs for TYPO3 extensions across multiple versions.
  • Environment Orchestration: Provide preconfigured credentials, volumes, and web server settings.
  • Practical Guidance: Includes prerequisites validation, extension metadata extraction, and one-click environment spin-up.

Quick Start

Follow the quick start to validate prerequisites and spin up a DDEV environment for a TYPO3 extension.

Frequently Asked Questions about typo3-ddev

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

FAQPage Schema
How do I automate DDEV setup for TYPO3 extension development?

This Skill automates DDEV configuration for TYPO3 extensions by extracting metadata from ext_emconf.php or composer.json, generating required DDEV files, and creating custom commands for multi-version TYPO3 testing (11.5, 12.4, 13.4, 14.0 LTS) without manual environment setup.

Can I test a TYPO3 extension across multiple TYPO3 versions using DDEV?

Yes. This Skill generates DDEV configurations that support testing across TYPO3 11.5, 12.4, 13.4, and 14.0 LTS, with automated custom DDEV commands for version-specific installations and environment validation.

What prerequisites do I need to use DDEV for TYPO3 extension development?

You need Docker installed, DDEV and jq command-line tools available, curl for HTTP requests, and a TYPO3 extension project with ext_emconf.php or composer.json metadata. This Skill validates all prerequisites before environment setup.

How does this Skill extract TYPO3 extension metadata for automated configuration?

The Skill parses ext_emconf.php or composer.json to extract extension dependencies, version constraints, and configuration details, then uses that metadata to bootstrap preconfigured DDEV environments with appropriate credentials and web server settings.

What files and configurations does DDEV automation generate for TYPO3?

The Skill generates DDEV configuration files, custom DDEV commands for version installations, preconfigured credentials, volume mounts, web server settings, and documentation scaffolding to enable one-click environment spin-up.

Do I need Docker knowledge to set up a TYPO3 DDEV environment with this automation?

No. This Skill handles DDEV and Docker orchestration automatically, including prerequisite validation and environment configuration. You only need Docker and DDEV installed; the Skill manages the rest.