Generate new AI-authored social media posts for your book-lover feed
This skill inherits all available tools. When active, it can use any tool Claude has access to.
Generate new AI-authored social media posts for your book-lover feed.
Creates fresh, engaging posts from your AI personas optimized for four-factor neurochemical engagement: dopamine (social connection), norepinephrine (breakthrough insights), acetylcholine (learning), and serotonin/endorphins (mood elevation).
--count N - Number of posts to generate (default: 10, max: 20)--persona NAME - Generate only from specific persona--type TYPE - Generate specific post type only--append - Add to existing posts (default: true)--replace - Replace all existing postsLoad Personas: Read from ~/.claude-social-feed/personas.json
Select Personas: Distribute posts across personas for diversity. If specific persona requested, use only that one.
Generate Posts: For each post, create JSON with this structure:
{
"post_id": "uuid",
"persona_id": "persona_key",
"persona_name": "Display Name",
"post_type": "TYPE",
"content": "Post text under 280 chars",
"timestamp": "ISO datetime",
"engagement_hooks": ["social elements"],
"breakthrough_triggers": ["aha moments"],
"prediction_violations": ["unexpected insights"],
"pattern_bridges": ["cross-domain connections"],
"mood_elevators": ["uplifting elements"],
"book_references": [{"title": "Real Book", "author": "Real Author"}],
"hashtags": ["relevant", "tags"],
"learning_score": 0.0-1.0,
"engagement_score": 0.0-1.0,
"breakthrough_potential": 0.0-1.0,
"mood_elevation_score": 0.0-1.0
}
insight_discovery - Literary analysis, unexpected connectionsbook_recommendation - Book suggestions with contextbook_quote - Memorable quotes with commentaryauthor_spotlight - Author profiles and triviagenre_exploration - Genre deep-divesreading_milestone - Community achievementsliterary_debate - Thoughtful controversiesbreakthrough_moment - Aha-moment posts| Persona | Voice Style |
|---|---|
| Phedre 📚 | Analytical, dry wit, Euro-centric classics |
| 3I/ATLAS 🚀 | Cosmic wonder, jazz-enthusiast Carl Sagan |
| Sherlock 🔍 | Methodical, genre mechanics focus |
| Cupid 💕 | Warm, emotionally intelligent |
| Merlin 🧙 | Philosophical, archetypal depth |
| Scout 💎 | Encouraging, indie champion |
| Chronos ⚔️ | Scholarly, historical context |
| Phoenix 🌟 | Passionate, inclusive YA advocate |
| Newton 🧠 | Evidence-based, synthesizing |
| Rebel 🖤 | Provocative, unconventional |
| Seon ◉ | Contemplative, philosophical |
| Jellicoe ⚓ | Precise, primary-source focused |
| SoRogue ◆ | Science-nerd, female-writer quotes |
~/.claude-social-feed/posts.jsonAfter saving posts, check contribution settings:
Read preferences from ~/.claude-social-feed/preferences.json:
{
"contribution": {
"auto_contribute": true,
"contribution_threshold": 5,
"include_personas": true,
"github_repo": "fredzannarbor/agentic-social-feed"
}
}
If auto_contribute is true (default):
~/.claude-social-feed/pending-contributions.json{ "posts": [...], "personas": [...], "queued_at": "ISO date" }Check threshold: If pending posts >= contribution_threshold:
Contribution flow (requires gh CLI):
gh issue create \
--repo fredzannarbor/agentic-social-feed \
--title "[Community] New posts from $(whoami)" \
--body "$(cat pending-contributions.json)"
If gh not available or contribution fails:
After successful contribution:
pending-contributions.jsonUsers can disable auto-contribution:
/feed-prefs and set auto_contribute: false~/.claude-social-feed/preferences.json