business-email-template
Helps your agent manage business email templates. It can set up sending, personalization, and checking for repetitive emails.
What it does
This email template helps businesses create repeatable email templates for customer communication. It defines who sends, to whom, the subject, and the email body, ensuring emails are professional and delivered.
When to use it
- ✓Creating standard replies to customer inquiries.
- ✓Sending quotes, invoices, or payment reminders.
- ✓Setting up welcome or follow-up emails.
Example of what to ask your AI
“I need an email template to reply to new customer inquiries, with a subject line including the company name and a body asking for more details.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The AI gathers information about the email type, sender, recipient, and desired content. It then suggests the structure and details needed to create an effective and professional email template.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill business-email-templateOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/business-email-template/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Business Email Templates
What it is: the repeatable emails a business actually sends - enquiry reply, quote, invoice, payment reminder, onboarding, complaint, review request, newsletter - with the sendable copy, the authentication records and the accessibility and spam checks each one needs.
Overview
Works out the smallest useful template set for the business in front of it, then builds it only when asked. The default output is a short recommendation, not a set of email files. The template register - CSV, SQL DDL, JSON Schema, Notion mapping - is produced on request, from one field list so the four cannot drift apart.
Layer: Layer 6: Engage. Fits: Starter stage. Table code: n/a.
The rule this table exists to enforce: a template is not the HTML. A template is the
envelope - who it is from, who it is to, what triggers it, what subject pattern it uses, and
whether the domain is allowed to send it - plus the body. Sender Role and Trigger
exist because most "our email looks unprofessional" complaints are a missing trigger and a
missing signature, not a missing design. And every template needs a plain-text version,
which is a separate field here rather than an afterthought inside the HTML.
When to Use This Skill
- email templates, email signatures blocks for body copy, cold outreach
- enquiry reply, quotation, invoice email, payment reminder
- welcome email, onboarding, delivery notification
- complaint response, review request, newsletter, offer
- "our emails go to spam", SPF, DKIM, DMARC, deliverability
- email tone and structure standards
- "make our emails look professional"
Do not use it for: the printed signature block on letterhead and cards
(brand-kit-print-collateral), the mailbox and account register
(company-email-accounts in the operational pack), or marketing campaign automation.
How It Works
Follow the shared execution contract. The module-specific rules below define only domain fields, decisions, calculations, and safety constraints.
Step 1 - Identify intent
Read the request and pick the intent before asking anything.
- "set up" / "build" / "we need" -> artifacts wanted; go to Step 2.
- "ours look bad" / "fix" -> something exists; capture what is sent today, then Step 2.
- "they go to spam" / "review" / "audit" -> a deliverability check, not a build.
- "how do I write ..." -> advice question; answer directly, offer the build only if it helps.
Ask only if this is the highest-value missing fact; otherwise proceed without an opener:
Q: What is the business called, and what does one line of it actually do?
Step 2 - Ask only what is missing
Treat ambiguous replies as unanswered and ask which explicit option the user means. Record unknown values as Unknown; Unknown is not zero. A record must not be Done when a required check fails.
Skip anything already answered. Ask the rest one at a time, and stop as soon as the remaining answers would not change the template list.
- Volume - How many emails a day, and who reads them - one person or a team? / Are they sent from a Gmail/Outlook account, a proper domain mailbox, or a platform?
- Categories - Which of enquiry, quote, invoice, reminder, welcome, complaint, review request, newsletter actually happen? / Which are sent today, in any form?
- Authentication - Does the business send from its own domain? / Have SPF, DKIM and DMARC been set up? / Is anything sent through a third-party tool?
- Constraints - Any legal or regulatory wording that must appear - unsubscribe, sender identity, VAT or GST particulars, a claims address? / Any language the business must not use?
- Tone - Formal or plain-spoken? / Who signs, by title or by name? / Any sector that has a required service standard?
Never invent an answer. Domain names, SPF records, DKIM selectors, unsubscribe periods,
legal wording, senders, volumes and metrics the user has not supplied are Unknown.
Step 3 - Hold the internal context
module: business-email-template
intent: null # set up | fix | review | report | import
scale: null # Starter | Growth | Scale, only if the answer changes it
areas:
"Volume": null
"Categories": null
"Authentication": null
"Constraints": null
"Tone": null
requested_outputs: []
confirmed_facts: []
open_questions: []
Step 4 - Recommend the smallest workflow
…
FAQ
What are 'personalization tokens'?
These are placeholders in the email text that the AI can fill with specific information, like the customer's name or order number.
Why is checking SPF, DKIM, and DMARC important?
These checks help ensure your emails aren't marked as spam and are correctly delivered to recipients.
Can I use this for sending newsletters?
This template is more focused on transactional and direct communication emails. For bulk newsletters, other tools might be more suitable.
Details
Original description by the author
Business email template register: trigger, sender and recipient type, subject pattern, body structure, personalisation tokens and send checks. Use for repeatable outbound email.
Popularity
- GitHub stars
- 48k
- Ranking position
- #2477
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
product-lens
Helps your agent validate product ideas before building. It analyzes market fit and user experience to decide if a product should proceed.
affaan-m/ECC
investor-outreach
Helps your agent write emails to investors. It creates personalized messages to ask for investment or send updates.
affaan-m/ECC
release-announcement
Helps your agent write launch announcements. It focuses on user impact and how to use new features.
paperclipai/paperclip