<< All versions

Skill v1.0.0

currentAutomated scan100/100
wdm0006/evergreen-skills/draft-follow-up
──Details
PublishedOctober 24, 2026 at 04:09 PM
Content Hashsha256:b03bdddce0254259...
Git SHAc53dfe268a58
──Files
Files (1 file, 4.1 KB)
SKILL.md4.1 KBactive
SKILL.md · 106 lines · 4.1 KB

version: "1.0.0" name: drafting-evergreen-follow-ups description: Drafts personalized follow-up emails and messages based on Evergreen CRM contact history, past interactions, and pending actions. Use when you need to write a follow-up email, thank-you note, check-in message, or any outreach to an existing contact.


Draft Follow-Up Message

Works with Evergreen, a local-first personal CRM for macOS. Get it on the Mac App Store.

When to Use

  • After a meeting and you need to send a recap or thank-you
  • Following up on a promised deliverable or introduction
  • Checking in with someone you haven't talked to recently
  • Responding to a trigger (job change, funding news, birthday)

How It Works

  1. Retrieve the contact with get_contact for full profile
  2. Pull recent interactions with get_contact_interactions for conversation history
  3. Check pending actions with list_actions({ contactId, status: "pending" }) for any commitments, using the ID of the contact being reviewed
  4. Review the contact's network with get_contact_network for shared connections context
  5. Draft a message that references specific shared history and feels personal
  6. After sending, log the interaction with log_interaction
  7. Mark any related actions complete with mark_action_completed

Message Types

TypeToneKey Elements
Post-meeting recapProfessional, warmKey takeaways, action items, next steps
Thank-you noteGrateful, specificWhat you're thankful for, why it mattered
Check-inCasual, genuineReference last conversation, ask about their work
Introduction follow-upEnthusiastic, briefReference who introduced you, what excited you
CongratulationsWarm, sincereSpecific achievement, genuine reaction
Re-engagementLow-pressure, curiousShared memory, open-ended question

Example

Context from Evergreen:

Contact: Sarah Chen (CTO, Meridian Health)
Last interaction: Meeting on Mar 20 — "Discussed API integration possibilities"
Pending action: "Send API documentation" (due Apr 2)
Notes: "Interested in our healthcare data pipeline"

Drafted message:

Subject: API docs + a few thoughts from our chat
Hi Sarah,
Great catching up at the dinner last month. I've been thinking more
about the integration approach we discussed for Meridian's patient
data pipeline.
As promised, here are our API docs: [link]
I flagged the batch processing section specifically — based on what
you described about your throughput needs, that's probably the most
relevant starting point.
Happy to jump on a quick call if any questions come up as your team
reviews. What does your week look like?
Best,
[Name]

Post-send:

1. log_interaction({ contactId: sarah_id, type: "email", description: "Sent API docs follow-up, offered call to discuss" })
2. mark_action_completed({ actionId: api_docs_action_id }) // "Send API documentation"

Writing Principles

PrincipleMeaning
SpecificReference real details from your history, not generic pleasantries
BriefRespect their time — get to the point in 3-5 sentences
Action-orientedInclude a clear next step or question
AuthenticMatch the user's natural voice and relationship level
ContextualShow you remember what matters to them

Checklist

Follow-Up Draft:
- [ ] Contact history reviewed for relevant context
- [ ] Commitments read with list_actions using that contact's contactId and status: "pending"
- [ ] Message references specific shared details
- [ ] Clear call-to-action or next step included
- [ ] Tone matches the relationship level
- [ ] Interaction logged after sending
- [ ] Related actions marked complete

Learn More

All versions