Install
openclaw skills install agentic-email-skillCreate tailored sales, outreach, nurture, follow-up, proposal, objection-handling, closing, onboarding, retention, referral, and win-back emails for agentic development services. Use when Codex needs to draft individual emails or near-complete email sequences that pitch agentic software workflows from first contact through sale and post-sale follow-up.
openclaw skills install agentic-email-skillCreate 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.
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.
references/positioning.md for the service promise, risk controls, and language to avoid.references/email-catalog.md when the user asks for a near-exhaustive library, a multi-step sequence, or a specific stage template.references/sequence-blueprints.md when designing an outreach or sales cadence.Choose the email by the job the message must do:
cold-problem-pilot unless a more specific buyer fit applies.cold-operations-bottleneck.cold-technical-evaluation.cold-executive-risk.cold-revenue-team.cold-support-team.cold-ops-knowledge.cold-founders.followup-workflow-map.followup-risk-controls.followup-example.followup-proofless-value.followup-breakthrough-question.breakup-close-loop.warm-intro-context, then warm-intro-workflow.inbound-fast-response, then inbound-qualification, then inbound-booking.discovery-confirm-agenda.post-discovery-recap.proposal-preview.proposal-sent.proposal-followup-questions.close-objection-budget.close-objection-risk.close-objection-timing.close-objection-internal-team.close-decision-summary.close-final-nudge.contract-sent.contract-clarifications.deposit-invoice.signature-reminder.kickoff-after-signature.kickoff-agenda.access-request.weekly-update.review-ready.acceptance-request.handoff-complete.expansion-next-workflow.referral-request.testimonial-request.quarterly-checkin.winback-new-trigger.trigger-hiring.trigger-new-tool.trigger-growth.nurture-educational.nurture-one-page-offer.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.
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.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.
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.
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: <b>Northwind Trading Co.</b>" --meta "SEQUENCE=PRO-OUT-014" --meta "STAGE=Cold outreach" \
--var client_name="Client Name" --var workflow="support triage"
--no-pdf emits Markdown only (the original behavior); --no-cover drops the cover page.python3 scripts/render_pdf.py --markdown artifact.md --out artifact.pdf --logo assets/logo.png --title "...".#/##/### headings, paragraphs, - bullets, tables, > callouts, **bold**, and [PAGE_BREAK]. PDF requires reportlab==4.5.1; the optional --png preview requires pypdfium2==5.8.0 and pillow==12.2.0. See assets/examples/ for a rendered example.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.