wdm0006/evergreen-skills/draft-follow-up

Claude Code and agent skill by wdm0006/evergreen-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

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.

Install

npx vskill@latest install wdm0006/evergreen-skills/draft-follow-up

SKILL.md

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

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/wdm0006/evergreen-skills/draft-follow-up/badge)](https://verified-skill.com/skills/wdm0006/evergreen-skills/draft-follow-up)

Something wrong with this skill or its page? Tell us.