Autonomous content marketing system for solo consultancy firms
Challenge: Solo consultancy firm owners know they need consistent content marketing to attract clients, but producing weekly blog posts, LinkedIn content, and lead follow-ups takes 4-6 hours per week. Most skip it entirely, losing the compounding effect of SEO and social presence.
Solution: Marketing Agency is an autonomous system that produces all weekly marketing content in one command. It writes and publishes a blog post, generates 4 LinkedIn post drafts (2 for the analytics practice, 2 for the AI solutions practice), tracks leads from 3 channels, and drafts personalized WhatsApp follow-up messages. Total weekly human involvement: 25 minutes.
/run-content-week produces 1 published blog + 4 LinkedIn drafts/check-leads reads the lead database, prioritizes by urgency, and writes personalized WhatsApp messagesShows all LinkedIn drafts ready to paste, with pending count badge. Displays recent blog posts published, blog drafts in progress, and git commit activity for the past 7 days.
Shows the next topic in the publish queue, case study inventory stats, Pau AI solution categories, publish history, and the coordinator's next-week recommendation.
Displays coordinator reports with full content — what was published, leads received, which content drove leads, action items, and next week's recommended topic.
Reads from the Web Chat Lead Manager API. Shows total leads, leads by channel (Google Ads, Blog, Chat Widget), blog performance correlation, and lead status pipeline.
Chains 4 existing skills into one pipeline: picks topic, writes blog, publishes to GitHub Pages, writes LinkedIn teaser. Then generates 3 more LinkedIn posts (insight, solution showcase, use case spotlight).
Reads all leads from the API, filters by status (New/Qualifying), sorts by urgency score, and drafts channel-specific WhatsApp follow-up messages with personalized openers.
The system chains 6 Claude Code skills in sequence: content-scheduler picks the topic, blog-write creates the draft, blog-publish deploys to GitHub Pages, linkedin-post-writer creates the teaser, then standalone insight and Pau AI posts are generated.
Every piece of content reads the brand voice guidelines before generation. Banned words, tone rules, and vocabulary preferences are applied automatically. No jargon, no corporate filler.
The Web Chat Lead Manager uses Ollama (local LLM) to classify every lead: urgency score 1-5, category assignment, and a suggested WhatsApp opener. The check-leads skill uses this classification to prioritize follow-ups.
The coordinator reads which blog slugs appear in CH-B leads and recommends similar topics for the next week. Content gets smarter as lead data accumulates.