Content Hub
Your content creation and management system.
Files in This Module
| File | Format | Purpose |
|---|---|---|
ideas.jsonl | JSONL | Raw content ideas (append-only) |
posts.jsonl | JSONL | Published content log |
calendar.md | Markdown | Content schedule |
drafts/ | Folder | Work-in-progress content |
templates/ | Folder | Reusable content formats |
engagement.jsonl | JSONL | Saved posts/threads for inspiration |
Workflows
Capture an Idea
# Append to ideas.jsonl with timestamp
{
"id": "idea_YYYYMMDD_HHMMSS",
"created": "ISO8601",
"idea": "content",
"source": "where it came from",
"pillar": "content pillar",
"status": "raw|developing|ready",
"priority": "high|medium|low"
}Content Creation Pipeline
1. ideas.jsonl (capture)
↓
2. drafts/draft_[topic].md (develop)
↓
3. Review against voice.md
↓
4. Publish
↓
5. posts.jsonl (archive with metrics)Weekly Content Review
- Review
ideas.jsonl- promote or archive stale ideas - Check
calendar.md- plan next week - Review
posts.jsonl- analyze what worked - Update
engagement.jsonl- save inspiring content
Agent Instructions
<instructions> When working with content:
- Capturing ideas: Always append to ideas.jsonl, never overwrite
- Creating drafts: Use templates from templates/ as starting points
- Writing content: MUST read identity/voice.md first
- Publishing: Log to posts.jsonl with all metadata
- Analysis: Reference posts.jsonl for performance patterns
Priority scoring:
- High: Timely, high-value, aligns with current goals
- Medium: Good idea, no urgency
- Low: Worth capturing, develop later
</instructions>
Content Metrics to Track
engagement_metrics:
- impressions
- likes
- comments
- reposts
- saves
- link_clicks
quality_indicators:
- comment_quality: "meaningful discussions vs. emoji reactions"
- share_context: "what people say when sharing"
- follower_conversion: "followers gained from post"