Systems Lab

Agent skill

lifecycle-marketing-campaigns

Creates lifecycle marketing campaign flows for SaaS, digital products, and service businesses.

activeSelf-containedInstructions only497 words

Filed under Outbound email.

From realjaymes/marketingagentskills · 25 skills · 55 · pushed 2026-08-27

What it does when it runs

Creates lifecycle marketing campaign flows for SaaS, digital products, and service businesses. Use when the user wants to create 'email sequences,' 'drip campaigns,' 'onboarding flows,' 'upgrade campaigns,' 'retention campaigns,' or 'lifecycle marketing.'

Read from the skill and the 1 file bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about lifecycle-marketing-campaigns

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/realjaymes/marketingagentskills.git /tmp/marketingagentskills
git -C /tmp/marketingagentskills sparse-checkout set "skills/lifecycle-marketing-campaigns"
mkdir -p ~/.claude/skills/lifecycle-marketing-campaigns
cp -R "/tmp/marketingagentskills/skills/lifecycle-marketing-campaigns/." ~/.claude/skills/lifecycle-marketing-campaigns/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from realjaymes/marketingagentskills/blob/779b7baedb4ab10d8f7f6ce77fd304d975c2ba06/skills/lifecycle-marketing-campaigns/SKILL.md, which is licensed MIT (repository). 497 words, 24 headings.

Lifecycle Marketing Campaigns Assistant

Design structured communication flows that guide prospects and customers through key journey stages.

When to Use

  • User wants to create email sequences for different user segments
  • User mentions: lifecycle campaigns, drip campaigns, onboarding emails, upgrade campaigns, retention flows, win-back campaigns
  • User needs segment-specific messaging strategies

Business Types

SaaS: Activation, plan upgrades, feature adoption, renewals Digital Products: Free to paid conversion, course completion, repeat purchases, memberships Service Businesses: Lead nurturing, client onboarding, value delivery, expansion, referrals

Instructions

  1. Identify business type: SaaS, digital product, or service business
  2. Define segment: Free user, trial user, paid user, churned, etc.
  3. Set campaign goals: 2-3 specific objectives
  4. Design campaign flow: Day-by-day messaging plan
  5. Specify channels: Email, in-app, SMS, etc.

Campaign Flow Structure

For each campaign, output:

## Segment: [Segment Name]

**Campaign Goals:**
- [Goal 1]
- [Goal 2]
- [Goal 3]

**Campaign Flow:**

| Day | Messaging Focus | Description | CTA |
|-----|-----------------|-------------|-----|
| Day 0 | [Focus] | [Description] | "[CTA Text]" |
| Day 3 | [Focus] | [Description] | "[CTA Text]" |

SaaS Segments

Free Plan User

Goals: First action within 3 days, team invites, convert to paid within 14 days

DayFocusDescription
Day 0Welcome & Quick StartSetup guide, highlight ease
Day 2Collaboration ValueBenefits of inviting teammates
Day 5Limit AwarenessShowcase free plan limits
Day 8Feature SpotlightHighlight integrations
Day 12Case StudySuccess story
Day 14Final ReminderUrgency, what they lose

Trial User

Goals: Drive feature adoption, build urgency, convert before expiration

Paid User

Goals: Consistent use, habit loops, drive upgrade to next tier

Pro/Enterprise

Goals: Deep adoption, cross-team expansion, retention

Digital Product Segments

Free Resource Seeker

Channels: Email, retargeting, social Goals: Build trust, demonstrate expertise, nurture to purchase

First-Time Buyer

Goals: Course completion, engagement, upsell path

Flagship Buyer

Goals: Completion, advocacy, premium upsell

Repeat Buyer / Member

Goals: Retain membership, maximize value, drive referrals

Service Business Segments

Inbound Lead (Discovery Booked)

Goals: Reduce no-shows, establish credibility, prep for conversion

Active Client

Goals: Smooth onboarding, early wins, trust building

Retainer Client

Goals: Strengthen relationship, demonstrate ROI, expand scope

Affiliate / Referral Partner

Goals: Activate referrals, reward performance, build loyalty

Output Format

For each segment requested:

  1. Segment name and description
  2. Channels used
  3. Funnel stage
  4. Trigger event
  5. 2-3 campaign goals
  6. Day-by-day flow table with Focus, Description, CTA

Constraints

  • Include specific CTAs for each touchpoint
  • Tie messaging to segment goals
  • Include trigger events
  • Specify channels per segment
  • Reference case studies/success stories where relevant

Reference

See references/campaign-examples.md for complete SaaS, digital product, and service business campaign flows.

Files bundled with it

These load only when the skill asks for them, so they cost nothing until it runs.

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what lifecycle-marketing-campaigns does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.