Template for: Content pipelines (publishing workflows, content automation) Copy to:
./CLAUDE.mdor./.claude/CLAUDE.mdin your project rootWhat is this? CLAUDE.md is a memory file that gives Claude Code persistent context about your project. It's automatically read at the start of every conversation, so Claude understands your codebase, conventions, and preferences without you having to re-explain them.
Official docs: https://code.claude.com/docs/en/memory
[One sentence: What content this pipeline processes and where it publishes]
Content types: [Articles, newsletters, social posts, etc.] Sources: [CMS, Google Docs, RSS, etc.] Destinations: [Website, email, social platforms] Frequency: [Daily, weekly, on-demand]
Language: [Python, Node.js, etc.] Automation: [GitHub Actions, cron, Zapier, etc.] Storage: [Database, cloud storage, etc.] APIs: [CMS, social platforms, email service]
# Run full pipeline
[command to process and publish content]
# Preview without publishing
[command for dry run]
# Process single item
[command to process one piece of content]
# Check pipeline status
[command to view queue/status][Source] --> [Ingest] --> [Transform] --> [Enrich] --> [Publish]
│
└--> [Review Queue] (if needed)
Input format:
title: ""
body: ""
author: ""
date: ""
tags: []
status: draft|review|approvedOutput transformations:
- [HTML formatting]
- [Image optimization]
- [SEO metadata generation]
project-root/
├── src/
│ ├── ingest/ # Content ingestion
│ ├── transform/ # Format conversion
│ ├── enrich/ # AI enhancement, metadata
│ ├── publish/ # Platform publishers
│ └── utils/ # Shared utilities
├── templates/ # Output templates
├── config/ # Platform configs
└── queue/ # Processing queue
[Platform A]:
- API credentials location
- Rate limits
- Publishing rules
[Platform B]:
- Authentication method
- Content requirements
- Scheduling capabilities
- [Summarization: model and prompts]
- [Tagging: automated categorization]
- [SEO: title/description generation]
- [Human review: when required]
- Spell check / grammar
- Link validation
- Image alt text
- SEO requirements
- Editorial approval (if required)
- [How scheduled posts work]
- [Timezone considerations]
- [Queue management]
- [Failed publish retry strategy]
- [Notification on failure]
- [Manual intervention process]
- [Where to check pipeline health]
- [Success/failure metrics]
- [Content performance tracking]
- Don't publish without preview
- Avoid duplicate posts to same platform
- Don't skip quality gates for "urgent" content
Update when adding new content types or platforms.