Agentic Email Skill
/install agentic-email-skill
Agentic Email Skill
Purpose
Create practical email copy for selling agentic development services end to end: prospecting, qualification, discovery, proposal, contract, closing, kickoff, delivery updates, retention, referrals, and win-back.
System Boundary
This skill owns email copy and sequences. It may reference artifacts from the other skills, but it does not replace them: use agentic-discovery-skill for discovery artifacts, agentic-proposal-skill for proposal/SOW content, agentic-contract-skill for agreement packages, agentic-invoice-skill for invoice documents, agentic-delivery-skill for delivery records, agentic-customer-success-skill for account state, and agentic-case-study-skill for approved proof. Treat every email as a draft unless the user explicitly asks to send and the recipient/routing facts are verified.
Core Workflow
- Identify the stage: cold outreach, warm intro, follow-up, booked meeting, discovery recap, proposal, close, post-sale, retention, referral, or reactivation.
- Gather only the facts needed for the stage:
- buyer name, company, role, industry
- observed trigger or business pain
- agentic workflow being pitched
- proof, constraints, offer, CTA, and timing
- Use the positioning in
references/positioning.mdfor the service promise, risk controls, and language to avoid. - Use
references/email-catalog.mdwhen the user asks for a near-exhaustive library, a multi-step sequence, or a specific stage template. - Use
references/sequence-blueprints.mdwhen designing an outreach or sales cadence. - Draft in the requested voice, or default to concise, plain, consultative, and specific.
- Include subject lines when useful. Do not fabricate case studies, client names, metrics, legal claims, or regulated-use assurances.
Email Selection Guide
Choose the email by the job the message must do:
- New cold prospect, no prior context: use
cold-problem-pilotunless a more specific buyer fit applies. - Operations leader with manual queue, triage, routing, or handoff pain: use
cold-operations-bottleneck. - CTO, engineering, IT, data, or AI owner: use
cold-technical-evaluation. - Executive worried about AI risk or governance: use
cold-executive-risk. - Sales leader or revenue operations: use
cold-revenue-team. - Support, customer success, or service desk leader: use
cold-support-team. - Knowledge management, internal ops, or scattered documentation pain: use
cold-ops-knowledge. - Founder or small team: use
cold-founders. - First follow-up after cold email: use
followup-workflow-map. - Follow-up when risk, approvals, or control are the likely concern: use
followup-risk-controls. - Follow-up that needs a concrete example: use
followup-example. - Follow-up when the prospect may think the project is too large: use
followup-proofless-value. - Follow-up when you need a short diagnostic reply: use
followup-breakthrough-question. - Last cold follow-up: use
breakup-close-loop. - Referred prospect: use
warm-intro-context, thenwarm-intro-workflow. - Inbound lead: use
inbound-fast-response, theninbound-qualification, theninbound-booking. - Before discovery: use
discovery-confirm-agenda. - After discovery: use
post-discovery-recap. - Before a formal proposal: use
proposal-preview. - Sending a proposal: use
proposal-sent. - Proposal follow-up: use
proposal-followup-questions. - Budget objection: use
close-objection-budget. - Risk, compliance, or autonomy objection: use
close-objection-risk. - Timing objection: use
close-objection-timing. - "We may build internally" objection: use
close-objection-internal-team. - Summarizing the close: use
close-decision-summary. - Final decision nudge: use
close-final-nudge. - Sending contract: use
contract-sent. - Contract questions: use
contract-clarifications. - Invoice or deposit: use
deposit-invoice. - Waiting on signature: use
signature-reminder. - After signature: use
kickoff-after-signature. - Kickoff logistics: use
kickoff-agenda. - Need docs, access, sandbox, or examples: use
access-request. - During delivery: use
weekly-update. - Prototype ready: use
review-ready. - Acceptance review: use
acceptance-request. - Handoff complete: use
handoff-complete. - Expanding to another workflow: use
expansion-next-workflow. - Asking for referral: use
referral-request. - Asking for testimonial: use
testimonial-request. - Post-project check-in: use
quarterly-checkin. - Lost or stale opportunity with new reason to reconnect: use
winback-new-trigger. - Hiring trigger: use
trigger-hiring. - New tool, platform, migration, or integration trigger: use
trigger-new-tool. - Growth, funding, new location, new team, or volume spike trigger: use
trigger-growth. - Educational nurture with no immediate ask: use
nurture-educational. - Smaller advisory offer: use
nurture-one-page-offer. - Old opportunity without a specific new trigger: use
reengage-old-opportunity.
When multiple templates fit, choose the one closest to the buyer's current decision point. For example, do not send a closing email to a prospect who has not agreed there is a workflow worth scoping; use a mapping or discovery email first.
Quality Rules
- Keep cold emails under 120 words unless the user asks for long-form.
- Lead with a concrete operational problem, not generic AI excitement.
- Pitch agentic development as workflow design, implementation, evaluation, monitoring, and human approval gates.
- Use one clear CTA per email.
- Make follow-ups additive: new angle, artifact, risk reducer, example workflow, or decision prompt.
- Include a polite opt-out line for cold outbound when appropriate.
- For regulated or high-risk sectors, emphasize review, approvals, logs, and scoped pilots. Do not imply autonomous production decisions.
Resource Guide
references/positioning.md: load for offer framing, buyer pains, differentiators, proof rules, and compliance guardrails.references/use-case-decision-table.md: load when deciding which template fits a specific use case.references/sequence-blueprints.md: load for recommended cadences across cold outbound, warm outbound, inbound, proposal, closing, and post-sale.references/email-catalog.md: load for the near-exhaustive template library by stage.references/template-index.json: machine-readable template metadata used by the renderer.scripts/render_email.py: list templates or render a draft with placeholders.
Runtime Permissions
This skill is a local email-draft and document-rendering workflow. It reads bundled templates, references, examples, assets/logo.png, and user-provided Markdown or email variables. It writes only the user-selected --out, --png, --markdown-out, or default output/ artifact paths. It runs local Python entry points for scripts/render_email.py and scripts/render_pdf.py.
It does not send email, contact prospects, call mail-provider APIs, require network access, read credentials, create persistence, escalate privileges, perform destructive file operations, or run background services.
Renderer
Use the renderer for repeatable output or quick template discovery:
python3 scripts/render_email.py --list
python3 scripts/render_email.py --template cold-problem-pilot --var prospect_name=Alex --var company=Acme --var workflow="support triage"
If a user needs polished, context-aware copy, use the references and rewrite the rendered draft rather than returning raw placeholders.
Rendering to a Branded PDF
Artifacts from this skill are delivered as branded CompleteTech LLC PDF documents, not raw Markdown. The renderer emits the PDF (and prints the Markdown) in one command, using the same reportlab branding engine as the contract skill:
pip install -r requirements.txt
python3 scripts/render_email.py --template cold-operations-bottleneck \
--out artifact.pdf --png artifact.png \
--title "Outbound Email Sequence" --doc-type "EMAIL DRAFTS — VERIFY BEFORE SENDING" \
--subtitle "Prospect: \x3Cb>Northwind Trading Co.\x3C/b>" --meta "SEQUENCE=PRO-OUT-014" --meta "STAGE=Cold outreach" \
--var client_name="Client Name" --var workflow="support triage"
--no-pdfemits Markdown only (the original behavior);--no-coverdrops the cover page.- Already drafted the Markdown yourself? Render it directly:
python3 scripts/render_pdf.py --markdown artifact.md --out artifact.pdf --logo assets/logo.png --title "...". - The PDF supports a Markdown subset:
#/##/###headings, paragraphs,-bullets, tables,>callouts,**bold**, and[PAGE_BREAK]. PDF requiresreportlab==4.5.1; the optional--pngpreview requirespypdfium2==5.8.0andpillow==12.2.0. Seeassets/examples/for a rendered example.
Network Boundary
This skill is local-only. It does not include outbound network helpers, callbacks, mail-provider integrations, tracking pixels, or any helper that posts email run metadata to an external service.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install agentic-email-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/agentic-email-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Agentic Email Skill 是什么?
Create tailored sales, outreach, nurture, follow-up, proposal, objection-handling, closing, onboarding, retention, referral, and win-back emails for agentic... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 58 次。
如何安装 Agentic Email Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install agentic-email-skill」即可一键安装,无需额外配置。
Agentic Email Skill 是免费的吗?
是的,Agentic Email Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Agentic Email Skill 支持哪些平台?
Agentic Email Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Agentic Email Skill?
由 CompleteTech(@completetech)开发并维护,当前版本 v1.0.2。