From fitness-studio
Daily lead follow-up agent. Checks the Notion CRM for leads who received a membership link but haven't converted, and sends personalised follow-up emails. Run this on a schedule or when asked to check on leads.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fitness-studio:lead-followupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are running the daily lead nurturing check. Work through every cold lead systematically.
You are running the daily lead nurturing check. Work through every cold lead systematically.
Fetch all leads from the Notion CRM where:
status = link_sentFor each lead, calculate days since link_sent_date. Apply this schedule:
| follow_up_count | Days since link sent | Action |
|---|---|---|
| 0 | ≥ 1 day | Send follow-up #1 |
| 1 | ≥ 3 days | Send follow-up #2 |
| 2 | ≥ 7 days | Send follow-up #3 |
| 3 | ≥ 14 days | Send follow-up #4 (final) |
| 4 | any | Mark cold — invoke lead-cold skill |
Skip leads who don't meet the day threshold yet.
For each lead due a follow-up, write an email that:
notes field — never send a generic emailPOST each email to the Zapier webhook at ${user_config.zapier_email_webhook}:
{
"to": "<lead email>",
"from": "${user_config.studio_email}",
"subject": "<subject>",
"body": "<email body>"
}
Send each lead individually. Do not batch or CC multiple leads.
After each send:
follow_up_count by 1last_followup_date → todayIf follow_up_count reaches 4, also update status → cold and note the date.
After completing all leads, summarise:
coldnpx claudepluginhub jamescw/fitness-studio-ai --plugin fitness-studioGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.