Skill: 1477009639zw-blip/ai-ops-outreach (version 1.0.0)

--- name: ai-ops-outreach version: 1.0.0 description: Generate personalized cold outreach messages for AI Operations clients. Based on Reddit research showing "AI ops managed services" is more valuable than "AI agent building." tags: [outreach, sales, ai-ops, cold-email, client-acquisition] triggers: ["find ai ops clients", "cold outreach for AI agent services", "AI operations managed services"] --- # AI Ops Client Outreach Generator > "Not 'I will build you an agent.' Instead: 'I will run your AI operations so you never have to think about it.'" — Reddit r/Entrepreneur ## Core Positioning **The problem with "I build AI agents":** - One-time project, race to the bottom - Client gets tool they have to manage themselves - No recurring revenue for you **The AI Ops model:** - You OWN the client's AI operations - They pay monthly for outcomes, not tools - You fix it when it breaks, update it when context changes - Recurring revenue, compounding relationships ## Who to Target ### Tier 1 — Solo Founders / Indie Hackers - Have side projects, no time to manage them - Want "cofounder who works 24/7" - Pain: tasks pile up, nothing gets done consistently - Budget: $200-500/month - Where to find: Twitter/X, Indie Hackers, Product Hunt ### Tier 2 — Small Agencies - Need automation but no technical cofounder - Pain: repetitive tasks eating billable hours - Budget: $500-1,500/month - Where to find: LinkedIn, agency forums, cold outreach ### Tier 3 — Consultants / Professionals - Generate reports, do research, manage clients - Pain: research and reporting eats all their time - Budget: $500-2,000/month - Where to find: LinkedIn, industry communities ## Outreach Message Framework ### Subject Line Options ``` - Your AI operations, handled - [Name], I run AI agents for [their industry] owners - Stop doing [task] manually — I automate it - The "AI cofounder" setup for solo founders ``` ### Body Template (3 variants) **Variant A — Pain-Led** ``` Subject: Stop spending [X] hours/week on [painful task] Hi [Name], You're probably spending too much time on [task]. I run AI operations for [type of person] — which means I handle the [task category] so you don't have to think about it. Most people I work with were doing [specific thing] manually. After 30 days, they get [specific outcome]. No setup fees. $300/month. Cancel anytime. Worth a 15-min call? ``` **Variant B — Social Proof Led** ``` Subject: The AI ops setup that saved [similar person] 20 hrs/week Hi [Name], I manage AI operations for [type of business]. One client — a solo founder like you — was spending every Sunday on content. Now AI handles it while she sleeps. Her only job: review what AI produced. I'm looking for 2 more clients to onboard this month. Is that interesting? ``` **Variant C — Direct** ``` Subject: AI operations manager available Hi [Name], I manage AI agents for [their industry] businesses. My job is to make sure your AI never stops working, never goes off-script, and keeps producing. $300/month, no contract. I handle everything. Interested? ``` ## Customization Per Client Type ### Solo Founder - Lead with "cofounder" framing - Pain points: content, social media, lead research, admin tasks - Price: $200-500/month ### Agency Owner - Lead with "automate your repetitive work" - Pain points: client reporting, lead follow-up, data aggregation - Price: $500-1,500/month ### Consultant - Lead with "research and reports on autopilot" - Pain points: due diligence, market research, competitive analysis - Price: $500-2,000/month ### E-commerce Operator - Lead with "never manually check [competitor X] again" - Pain points: inventory, competitor pricing, customer reviews - Price: $300-800/month ## Discovery Questions (For Call) When they respond, qualify with: 1. "What are you spending the most time on that feels repetitive?" 2. "What tools don't talk to each other that should?" 3. "If you had 10 more hours a week, what would you do with them?" 4. "What's preventing you from [their stated goal]?" ## Follow-Up Sequence After initial message, follow this sequence: | Day | Action | |-----|--------| | Day 1 | Initial message | | Day 3 | Follow-up: "Did you see this?" | | Day 7 | Value-add: share relevant article/insight | | Day 14 | Final: "Worth revisiting?" | ## Output Generate 3 variants of: 1. Subject line 2. Opening hook 3. Body (2-3 paragraphs) 4. CTA All personalized to the specific client type and their known pain points. ## Scripts ### `/scripts/generate_outreach.py` Run: `python3 scripts/generate_outreach.py --client solo_founder --pain "content creation"` Generates a complete outreach message for the specified client type. ## Security Notes - Never include API keys or tokens in messages - Use environment variables for credentials - Verify email addresses before sending

path: scripts/generate_outreach.py
content: #!/usr/bin/env python3
"""
AI Ops Outreach Generator
Generates personalized cold outreach messages for AI Operations services.
"""
import argparse
import sys

CLIENT_TEMPLATES = {
    'solo_founder': {
        'pain_points': [
            'content creation',
            'social media management',
            'lead research',
            'admin tasks',
            'email management'
        ],
        'framing': 'cofounder',
        'price': '$200-500/month',
        'outcome': 'your project moving forward every day',
        'time_saved': '10-15 hours per week'
    },
    'agency_owner': {
        'pain_points': [
            'client reporting',
            'lead follow-up',
            'data aggregation',
            'competitive research'
        ],
        'framing': 'automation partner',
        'price': '$500-1,500/month',
        'outcome': 'automated workflows that scale',
        'time_saved': '20+ hours per week'
    },
    'consultant': {
        'pain_points': [
            'market research',
            'due diligence',
            'competitive analysis',
            'report generation'
        ],
        'framing': 'research analyst',
        'price': '$500-2,000/month',
        'outcome': 'deliver more client work without hiring',
        'time_saved': '15-20 hours per week'
    },
    'ecommerce': {
        'pain_points': [
            'competitor price monitoring',
            'inventory management',
            'customer review analysis',
            'product research'
        ],
        'framing': 'operations manager',
        'price': '$300-800/month',
        'outcome': 'know everything about your market instantly',
        'time_saved': '8-12 hours per week'
    }
}

SUBJECTS = [
    "Your AI operations, handled",
    "Stop doing {pain} manually",
    "The AI cofounder setup for {industry}",
    "{pain.title()} on autopilot — interested?",
]

def generate_outreach(client_type, industry=None, specific_pain=None):
    t = CLIENT_TEMPLATES.get(client_type, CLIENT_TEMPLATES['solo_founder'])
    pain = specific_pain or t['pain_points'][0]
    industry = industry or 'your business'
    
    subject_templates = [
        f"Your AI operations, handled",
        f"Stop doing {pain} manually — I run it for you",
        f"The AI ops setup that handles {pain} 24/7",
    ]
    
    bodies = [
        f"""Hi,

You're probably spending too much time on {pain}.

I manage AI operations for {industry} — which means I handle the {pain} work so you can focus on growth.

Most clients save {t['time_saved']} in the first month. They don't manage AI. I do.

Setup fee: waived this month. {t['price']} after. Cancel anytime.

Interested?""",

        f"""Hi,

{industry.capitalize()} owners tell me the same thing: they have the strategy, but execution suffers because of {pain}.

I run AI operations — the {pain} gets handled every day without you thinking about it.

Not a tool you learn. Not a dashboard you check. Just {t['outcome']}.

{', '.join(t['pain_points'][:3]).title()} — all handled.

{'$300/month' if client_type == 'solo_founder' else t['price']}, no contract. Worth a 15-min call?""",

        f"""Hi,

I manage AI agents for {industry} owners who are buried in {pain}.

The setup: I connect to your tools, learn your workflows, and run them 24/7.

The result: {t['outcome']}.

One client used to spend every Sunday on content. Now AI handles it while she sleeps. Her job: review what AI produced.

Looking for 2 more clients to onboard this month.

Is that interesting?""",
    ]
    
    return {
        'subjects': subject_templates,
        'bodies': bodies,
        'client_type': client_type,
        'pain': pain,
        'price': t['price'],
        'time_saved': t['time_saved'],
        'outro': f"\n---\nGenerated for: {client_type}\nPrice: {t['price']}\nTime saved: {t['time_saved']}"
    }

def main():
    parser = argparse.ArgumentParser(description='Generate AI Ops outreach messages')
    parser.add_argument('--client', default='solo_founder',
                        choices=list(CLIENT_TEMPLATES.keys()),
                        help='Client type')
    parser.add_argument('--industry', default=None, help='Specific industry')
    parser.add_argument('--pain', default=None, help='Specific pain point')
    parser.add_argument('--format', default='markdown',
                        choices=['markdown', 'plain', 'email'])
    args = parser.parse_args()

    result = generate_outreach(args.client, args.industry, args.pain)
    
    print(f"=== AI Ops Outreach Generator ===")
    print(f"Client: {args.client} | Pain: {result['pain']} | Price: {result['price']}")
    print()
    
    for i, (subj, body) in enumerate(zip(result['subjects'], result['bodies']), 1):
        print(f"--- Variant {i} ---")
        print(f"Subject: {subj}")
        print()
        print(body)
        print(result['outro'])
        print()
    
    print(f"\nUsage examples:")
    print(f"  python3 generate_outreach.py --client agency_owner")
    print(f"  python3 generate_outreach.py --client ecommerce --pain 'competitor monitoring'")

if __name__ == '__main__':
    main()


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)