Skip to main content

🤖 AI Content Generation Guide - README

Complete guide for using AI to generate content for your platform.


📚 What You Have

I've created a complete AI content generation system for you with 4 essential files:

1. AI_CONTENT_GENERATION_PROMPT.md 📖

The Complete Guide

  • Detailed prompt templates for all content types
  • Content type-specific prompts (blogs, tutorials, case studies, etc.)
  • Advanced tips and customization options
  • Batch content generation strategies
  • Quality checklist
  • Troubleshooting guide

Use this when: You need comprehensive instructions and want to understand the full system.


2. QUICK_AI_PROMPT.txt

Ready-to-Copy Prompt

  • Simple copy-paste template
  • No fluff, just the prompt
  • Quick examples to customize
  • Perfect for daily use

Use this when: You just want to quickly generate content without reading documentation.

How to use:

  1. Open the file
  2. Copy the prompt
  3. Replace [YOUR TOPIC HERE] with your topic
  4. Paste into ChatGPT/Claude
  5. Get instant results!

3. CONTENT_FIELDS_REFERENCE.md 📋

Complete Field Reference

  • All required and optional fields explained
  • Field types, max lengths, examples
  • Tiptap JSON structure guide
  • SEO optimization tips
  • Tag recommendations
  • Validation checklist

Use this when: You need to understand what each field means or how to structure content.


4. content-template.json 📄

JSON Template File

  • Ready-to-use JSON structure
  • Includes all fields with examples
  • Shows proper Tiptap content format
  • Demonstrates headings, lists, code blocks, links

Use this when: You want a starting template or need to see the exact JSON structure.


🚀 Quick Start (3 Steps)

Step 1: Choose Your Method

Option A - Quick & Easy:

  1. Open QUICK_AI_PROMPT.txt
  2. Copy the prompt
  3. Replace topic and details
  4. Paste into AI (ChatGPT/Claude)

Option B - Detailed Control:

  1. Open AI_CONTENT_GENERATION_PROMPT.md
  2. Find the content type section (blog/tutorial/etc.)
  3. Use the specific prompt template
  4. Customize with your requirements

Step 2: Generate with AI

  1. Paste prompt into ChatGPT, Claude, or Gemini
  2. Wait for AI to generate complete JSON
  3. Review and edit as needed

Step 3: Use in Your CMS

  1. Copy the generated JSON
  2. Go to /admin/content/new
  3. Fill in fields from JSON
  4. Or import directly if you build an import tool

📖 Example Workflow

Scenario: You need a tutorial about building a chatbot

1. Open QUICK_AI_PROMPT.txt and customize:

TOPIC: Building a Customer Service Chatbot with Python and OpenAI

CONTENT TYPE: tutorial

AUDIENCE: Intermediate developers

TARGET LENGTH: 2000 words

2. Paste into ChatGPT/Claude and add:

Include:
- Prerequisites section
- Step-by-step code examples
- Testing instructions
- Common troubleshooting issues
- Deployment guide

3. AI generates complete JSON:

{
"title": "Build a Customer Service Chatbot with Python",
"slug": "build-customer-service-chatbot-python",
"excerpt": "Learn to build a production-ready chatbot...",
"content_type": "tutorial",
"tags": ["python", "chatbot", "openai", "tutorial"],
"content": { ... }
}

4. Copy fields to your CMS:

  • Title → "Build a Customer Service Chatbot with Python"
  • Slug → "build-customer-service-chatbot-python"
  • Content → Paste from JSON into editor
  • etc.

Done! 🎉


💡 Pro Tips

1. Be Specific in Your Prompts

❌ Bad: "Write about AI agents" ✅ Good: "Write a beginner tutorial about building a Slack AI bot that answers FAQs using LangChain and OpenAI"

2. Always Review AI Output

  • Fact-check technical details
  • Test all code examples
  • Adjust tone to match your brand
  • Add your unique insights

3. Use Batch Generation

Generate multiple related articles at once:

Generate 5 blog posts about AI automation:
1. Introduction to AI Agents (beginner)
2. Top 10 Use Cases (beginner)
3. Building Your First Agent (intermediate)
4. Scaling Agents (advanced)
5. Security Best Practices (intermediate)

4. Customize for Your Audience

Tell AI about your specific audience:

Our audience is:
- Tech-savvy business owners
- Looking for ROI and practical results
- Not developers (explain code simply)
- Interested in automation ROI

5. Request SEO Keywords

Primary keyword: "AI customer service automation"
Secondary keywords: "chatbot ROI", "automated support"
Include these naturally in title, headings, and content.

🎯 Content Type Quick Reference

TypeLengthAI Prompt KeywordBest For
Blog1200-1500"blog post about..."Thought leadership, insights
Tutorial1500-2500"step-by-step tutorial..."How-to guides, technical
Lesson1000-1500"educational lesson on..."Course content, structured learning
Tip500-800"quick tip about..."Actionable advice, fast wins
Case Study1500-2000"case study showing..."Real results, social proof

🔧 Customization Examples

Example 1: Beginner Blog Post

Generate a beginner-friendly blog post about: "What is an AI Agent?"

Requirements:
- No technical jargon
- Use simple analogies
- Include real-world examples (Siri, Alexa)
- Explain benefits for business
- Add FAQ section
- 1200 words
- Tone: Friendly and approachable

Example 2: Advanced Tutorial

Generate an advanced tutorial: "Scaling AI Agents in Production"

Requirements:
- Audience: Senior engineers
- Include: Docker, Kubernetes examples
- Cover: Load balancing, monitoring, cost optimization
- Code examples in Python
- Architecture diagrams (describe them)
- 2500 words
- Tone: Technical and detailed

Example 3: Business Case Study

Generate a case study: "How [Company] Cut Support Costs 60% with AI"

Requirements:
- Industry: E-commerce
- Problem: High support volume
- Solution: AI chatbot + escalation
- Results: Cost savings, faster response time
- Include metrics and quotes
- 1800 words
- Tone: Professional, data-driven

🎨 Tiptap JSON Quick Guide

AI should generate content in this structure:

Basic Elements

// Heading
{
"type": "heading",
"attrs": { "level": 2 },
"content": [{ "type": "text", "text": "Section Title" }]
}

// Paragraph
{
"type": "paragraph",
"content": [{ "type": "text", "text": "Your text here" }]
}

// Bold text
{
"type": "text",
"marks": [{ "type": "bold" }],
"text": "Bold text"
}

// Link
{
"type": "text",
"marks": [{ "type": "link", "attrs": { "href": "url" } }],
"text": "Link text"
}

// Code block
{
"type": "codeBlock",
"attrs": { "language": "python" },
"content": [{ "type": "text", "text": "code here" }]
}

See content-template.json for complete examples.


✅ Quality Checklist

Before publishing AI-generated content:

Technical Accuracy:

  • All facts verified
  • Code examples tested
  • Links work
  • No outdated information

SEO:

  • Title < 60 chars
  • Meta description < 160 chars
  • Keywords included naturally
  • Headers use keywords
  • Alt text for images

Quality:

  • Original insights added
  • Matches brand voice
  • No AI "tells" (overly formal, generic)
  • Provides real value
  • Actionable takeaways

Formatting:

  • Proper heading hierarchy (H2, H3)
  • Short paragraphs (2-4 sentences)
  • Bullet points for lists
  • Code blocks formatted
  • Images added (not just descriptions)

🤖 AI Tools Compatibility

These prompts work with:

AI ToolVersionNotes
ChatGPT4.0+Best for structured content
Claude3+ (Opus/Sonnet)Great for technical accuracy
GeminiProGood for creative content
GPT-4 APIAPIFor automation

Daily Content Creation

  1. Morning: Generate 2-3 article outlines
  2. Afternoon: Review and customize
  3. Evening: Add images and publish

Weekly Planning

  1. Plan content calendar (topics, types)
  2. Generate all articles at once (batch)
  3. Review and schedule throughout week
  4. Monitor performance and adjust

Monthly Strategy

  1. Analyze top-performing content
  2. Generate similar topics
  3. Update old content with AI
  4. Create content series

🆘 Troubleshooting

AI generates wrong format?

→ Include JSON structure example in your prompt

Content too generic?

→ Add specific requirements, examples, and constraints

Code doesn't work?

→ Always test code yourself, AI makes mistakes

SEO fields poor?

→ Provide keyword list and character limits

Wrong tone?

→ Specify tone explicitly: "professional", "casual", "technical"


📈 Next Steps

1. Try It Now

2. Build Your Library

  • Create 10-20 articles
  • Cover your main topics
  • Establish content baseline

3. Optimize & Scale

  • Analyze what works
  • Create more similar content
  • Build content series
  • Automate with API

4. Advanced: API Integration

  • Use OpenAI/Claude API
  • Auto-generate drafts
  • Schedule publications
  • Build content pipeline

📁 File Structure

Your Content Generation System:
├── AI_CONTENT_GENERATION_PROMPT.md ← Comprehensive guide
├── QUICK_AI_PROMPT.txt ← Copy-paste prompt
├── CONTENT_FIELDS_REFERENCE.md ← Field documentation
├── content-template.json ← JSON template
└── AI_CONTENT_GUIDE_README.md ← This file

🎯 Common Use Cases

Use Case 1: Weekly Blog Posts

Goal: 2 blog posts per week

Process:

  1. Monday: Generate 2 articles (topics from calendar)
  2. Tuesday: Review, fact-check, customize
  3. Wednesday: Add images, optimize SEO
  4. Thursday: Schedule publication

Time: ~3 hours/week vs 10+ hours manual


Use Case 2: Tutorial Series

Goal: Complete Python tutorial series

Process:

  1. List 10 tutorial topics
  2. Generate all 10 with AI (batch)
  3. Review and test all code
  4. Publish 1 per week for 10 weeks

Time: 1 day vs 2-3 weeks manual


Use Case 3: Case Study Library

Goal: 5 customer success stories

Process:

  1. Interview customers (record/notes)
  2. Feed info to AI with case study prompt
  3. AI structures into case study format
  4. Customer reviews and approves
  5. Publish

Time: 2-3 hours vs 1-2 days manual


💰 ROI Calculation

Manual Content Creation:

  • 1 blog post = 4-6 hours
  • 1 tutorial = 8-12 hours
  • 1 case study = 6-10 hours

With AI:

  • 1 blog post = 1-2 hours (generate + review)
  • 1 tutorial = 3-4 hours (generate + test code)
  • 1 case study = 2-3 hours (generate + customize)

Savings: 50-70% time reduction


🎓 Learning Path

Week 1: Basic Generation

  • Use quick prompts
  • Generate 5 blog posts
  • Learn what works

Week 2: Customization

  • Try different content types
  • Customize prompts
  • Find your style

Week 3: Optimization

  • Add SEO keywords
  • Improve quality
  • Build templates

Week 4: Scaling

  • Batch generation
  • Content calendar
  • Automation

🌟 Best Practices

  1. Never publish raw AI output - Always review and add value
  2. Fact-check everything - AI can hallucinate facts
  3. Test all code - Code examples may not work
  4. Add human insights - Your experience matters
  5. Maintain consistency - Use same style/tone
  6. Update regularly - Keep content current
  7. Monitor performance - Analytics guide strategy

📞 Support

If you need help:

  1. Prompt not working?

  2. Don't understand a field?

  3. Need JSON structure?

  4. Just want to start?


🚀 Ready to Start?

Your 5-minute action plan:

  1. ✅ Open QUICK_AI_PROMPT.txt
  2. ✅ Think of a topic
  3. ✅ Customize the prompt
  4. ✅ Paste into ChatGPT/Claude
  5. ✅ Get your first AI-generated article!

Go create amazing content! 🎉


Created: 2025-11-01 Version: 1.0 Maintained by: Your Content Team