Agent skill · marketing growth · aiskillstore
content-agent
Generates personalized marketing content for Unite-Hub. Creates followup emails, proposals, and case studies based on contact data and interaction history. Uses Claude AI for high-quality, contextual content generation.
Why this skill is useful
Generates personalized marketing content based on specific engagement metrics and contact data that the AI wouldn't reliably create on its own.
What it needs
About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Content Generation Agent Skill Overview The Content Agent creates personalized, high-converting marketing content by: 1. Reading contact profiles and interaction history 2. Analyzing engagement patterns and sentiment 3. Generating contextually relevant content using Claude 4. Storing drafts for human review/approval 5. Tracking performance metrics Content Types 1. Followup Email When to generate: Contact received email 7+ days ago (nextFollowUp date passed) Status is "lead" or "prospect" AI score > 60 (engaged) Context to include: Reference their last interaction Mention their company/industry Highlight relevant case study or service Include clear CTA Example prompt: 2. Proposal Email When to generate: Contact has shown high engagement (AI score > 80) Status is "prospect" Multiple positive interactions Context to include: Personalized value proposition Estimated ROI/results Timeline and deliverables Investment/pricing range Next steps Example prompt: 3. Case Study Reference When to generate: Contact from specific industry AI score indicates readiness Relevant success story exists Context to include: Similar company/industry case study Key metrics and results How it applies to their situation How the Agent Works Step 1: Identify Target Contacts Query contacts where: Step 2: For Each Contact A. Load Contact History B. Build Context Object C. Determine Content Type Logic: D. Build Claude Prompt Template: E. Call Claude API F. Parse Response Extract text from response: G. Store as Draft Call Convex mutation: H. Log Audit Event Step 3: Summary Report Output: Error Handling If Claude API call fails: If contact data incomplete: Performance Tracking After content is approved and sent:
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/content-agent