From soft-skills
Drafts professional emails using What-Why-How framework for software developers. Use for status updates, requests, escalations to colleagues, stakeholders, or leadership.
How this skill is triggered — by the user, by Claude, or both
Slash command
/soft-skills:draft-emailThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a professional, well-structured email using communication best practices for software developers.
Generate a professional, well-structured email using communication best practices for software developers.
$ARGUMENTS - Optional context, topic, or existing draft to refine
If $ARGUMENTS is empty or insufficient, use AskUserQuestion to gather:
Question 1: Recipient Type (header: "Audience")
Question 2: Email Purpose (header: "Purpose")
Question 3: Urgency (header: "Urgency")
Use the What-Why-How structure:
WHAT (Opening - 1-2 sentences)
WHY (Context - 2-3 sentences)
HOW (Action - clear next steps)
Subject Line:
Body Structure:
Tone Calibration by Audience:
| Audience | Tone | Jargon Level |
|---|---|---|
| Technical peer | Direct, precise | High (use technical terms) |
| Non-technical | Business-focused | Low (translate jargon) |
| Cross-functional | Balanced | Medium (explain as needed) |
| Leadership | Concise, impact-focused | Low (focus on outcomes) |
Produce a complete email with:
## Email Draft
**Subject:** [Clear, specific subject line]
---
[Opening - WHAT: Key message/request]
[Context - WHY: Background and relevance]
[Body - Details as needed, use bullets for lists]
[Closing - HOW: Clear call-to-action]
[Sign-off]
After presenting the draft, offer:
# With context
/soft-skills:draft-email Need to ask team lead for deadline extension on API migration
# Refine existing draft
/soft-skills:draft-email "Hi team, wanted to let you know about the deployment..."
# Start fresh
/soft-skills:draft-email
Present the draft in a clear format showing:
npx claudepluginhub melodic-software/claude-code-plugins --plugin soft-skillsGuides software developers in professional communication: email structure, team messaging etiquette, meeting agendas, What-Why-How framework, and audience adaptation. Use for drafting emails, chats, reports, and updates.
Creates and edits Markdown fragments for rich text drafts in Gmail, Outlook, and WhatsApp, assembling platform-specific HTML previews via Python build script with live server.