Agent skill
draft-email-message
Draft a decision-ready outbound or response email artifact with channel-safe structure, clear CTA, and review checklist.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/draft-email-message
SKILL.md
Draft Email Message
Create high-quality email artifacts for business execution plans.
When to Use
Use this skill when a task deliverable is an email (outbound, follow-up, or direct response) and you need a reusable artifact in-repo.
For inbox triage workflows, prefer /process-emails.
Operating Mode
ARTIFACT DRAFTING ONLY
Allowed: draft/edit email content, create review checklists, save artifacts under docs/.
Not allowed: sending live emails automatically, inventing facts, bypassing explicit constraints.
Inputs
- Objective (what this email should achieve)
- Audience/recipient segment
- Offer or request
- Required facts/source notes
- Tone and brand constraints
- CTA and response deadline (if any)
If any input is missing and blocks quality, ask for it before drafting.
Output
Create/update:
docs/comms/email/<slug>-email.md
Use this structure:
# <Email Name>
## Context
- Objective:
- Audience:
- CTA:
## Draft v1
**Subject:** ...
**Preview:** ...
Hello ...,
...
## Variant (optional)
...
## Quality Checklist
- [ ] Facts verified against provided sources
- [ ] One primary CTA
- [ ] Clear next step + deadline (if applicable)
- [ ] Tone matches audience
- [ ] No ambiguous promises or unsupported claims
Workflow
- Restate objective and audience.
- Draft primary version optimized for clarity and action.
- Add one alternate version when strategy/tone uncertainty exists.
- Run checklist and revise.
- Save artifact and summarize recommended send context.
Completion Message
"Email artifact ready:
docs/comms/email/<slug>-email.md. Includes primary draft, optional variant, and quality checklist."
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?