symfony:mailer

Generate Symfony mailer PHP classes and Twig templates for TemplatedEmails.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/atournayre/claude-personas --skill symfony-mailer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: symfony:mailer
Source: https://github.com/atournayre/claude-personas/tree/main/symfony/skills/mailer
Command: npx skills add https://github.com/atournayre/claude-personas --skill symfony-mailer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of email services within a Symfony application, whether for transactional emails using Twig templates or multi-channel notifications.

Core Features & Use Cases

  • Templated Email Generation: Creates PHP classes for sending emails with associated Twig templates, ideal for transactional emails like welcome messages or order confirmations.
  • Notification Service Creation: Generates classes for multi-channel notifications (email, browser, chat) using Symfony Notifier.
  • Use Case: Quickly scaffold a new email sender for user registration, ensuring consistent branding and content across all outgoing communications.

Quick Start

Use the symfony mailer skill to generate a TemplatedEmail for a WelcomeEmail.

Frequently Asked Questions about symfony:mailer

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

FAQPage Schema
How do I generate Symfony transactional emails with Twig templates?

To generate Symfony transactional emails with Twig templates, you can scaffold a TemplatedEmail PHP class. This automates the creation of both the email sender service and its associated Twig template for consistent branding.

What is the best way to create multi-channel notifications in a Symfony project?

The best way to create multi-channel notifications in Symfony is by generating a notification service class using Symfony Notifier. This allows you to send messages across multiple channels like email, browser, and chat simultaneously.

Can I use Symfony Mailer to send emails with attachments and priority settings?

Yes, you can use Symfony Mailer to send emails with attachments and priority settings. The generated TemplatedEmail PHP classes support configuring these advanced email features directly within your Symfony application.

Does this Symfony email generation approach work without requiring external dependencies?

Yes, this Symfony email generation approach works without requiring external dependencies. It operates with native dependencies to automate the creation of standard PHP classes and Twig templates for your email communication.

How do I scaffold a welcome email sender for user registration in Symfony?

To scaffold a welcome email sender for user registration in Symfony, use the generation skill to create a TemplatedEmail class. This automatically sets up the PHP service and Twig template needed for your welcome message.