list-email-templates

Discover email templates from the SchemaVaults mail-server catalog via GET /api/templates.

1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/schemavaults/auth --skill list-email-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: list-email-templates
Source: https://github.com/schemavaults/auth/tree/main/.claude/skills/list-email-templates
Command: npx skills add https://github.com/schemavaults/auth --skill list-email-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discover and understand the email templates registered in the SchemaVaults mail-server so you can reference the correct template_id and the required template_props when sending template-based emails.

Core Features & Use Cases

  • Discover live templates via the listEmailTemplates() helper, which handles API key resolution and environment-aware URL lookup.
  • Identify template_ids and their descriptions to validate and prepare template-based emails.
  • Use the CLI schemavaults-send-email to perform quick, one-off template catalog checks in any project.

Quick Start

Query the live template catalog with listEmailTemplates() or the schemavaults-send-email CLI to retrieve available template IDs and their descriptions.

Frequently Asked Questions about list-email-templates

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

FAQPage Schema
How do I discover available email templates in the SchemaVaults mail server?

To discover available email templates in the SchemaVaults mail server, query the GET /api/templates endpoint using the listEmailTemplates() helper, the schemavaults-send-email CLI, or raw HTTP calls to retrieve template IDs and their descriptions.

How do I find the required template_props for a template-based email?

You find the required template_props for a template-based email by listing the live template catalog, which returns the template_id and expected properties needed to validate and prepare your email payload.

Do I need an API key to retrieve the email template catalog?

Yes, you need an API key to retrieve the email template catalog. The listEmailTemplates() helper handles authentication via the SCHEMAVAULTS_MAIL_API_KEY environment variable and resolves environment-aware URLs automatically.

Can I check the mail server template catalog from the command line?

Yes, you can check the mail server template catalog from the command line using the schemavaults-send-email CLI, which performs quick one-off template catalog checks in any project to return available template IDs and descriptions.

How do I verify mail server template contents across different environments?

To verify mail server template contents across different environments, query the live template catalog using listEmailTemplates(), which supports environment-aware URL lookup to validate registered template IDs and descriptions per environment.