🤖 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:
- Open the file
- Copy the prompt
- Replace
[YOUR TOPIC HERE]with your topic - Paste into ChatGPT/Claude
- 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:
- Open QUICK_AI_PROMPT.txt
- Copy the prompt
- Replace topic and details
- Paste into AI (ChatGPT/Claude)
Option B - Detailed Control:
- Open AI_CONTENT_GENERATION_PROMPT.md
- Find the content type section (blog/tutorial/etc.)
- Use the specific prompt template
- Customize with your requirements
Step 2: Generate with AI
- Paste prompt into ChatGPT, Claude, or Gemini
- Wait for AI to generate complete JSON
- Review and edit as needed
Step 3: Use in Your CMS
- Copy the generated JSON
- Go to
/admin/content/new - Fill in fields from JSON
- 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
| Type | Length | AI Prompt Keyword | Best For |
|---|---|---|---|
| Blog | 1200-1500 | "blog post about..." | Thought leadership, insights |
| Tutorial | 1500-2500 | "step-by-step tutorial..." | How-to guides, technical |
| Lesson | 1000-1500 | "educational lesson on..." | Course content, structured learning |
| Tip | 500-800 | "quick tip about..." | Actionable advice, fast wins |
| Case Study | 1500-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 Tool | Version | Notes |
|---|---|---|
| ChatGPT | 4.0+ | Best for structured content |
| Claude | 3+ (Opus/Sonnet) | Great for technical accuracy |
| Gemini | Pro | Good for creative content |
| GPT-4 API | API | For automation |
📊 Recommended Workflow
Daily Content Creation
- Morning: Generate 2-3 article outlines
- Afternoon: Review and customize
- Evening: Add images and publish
Weekly Planning
- Plan content calendar (topics, types)
- Generate all articles at once (batch)
- Review and schedule throughout week
- Monitor performance and adjust
Monthly Strategy
- Analyze top-performing content
- Generate similar topics
- Update old content with AI
- 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
- Pick a topic
- Use QUICK_AI_PROMPT.txt
- Generate your first article
- Publish it!
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:
- Monday: Generate 2 articles (topics from calendar)
- Tuesday: Review, fact-check, customize
- Wednesday: Add images, optimize SEO
- Thursday: Schedule publication
Time: ~3 hours/week vs 10+ hours manual
Use Case 2: Tutorial Series
Goal: Complete Python tutorial series
Process:
- List 10 tutorial topics
- Generate all 10 with AI (batch)
- Review and test all code
- 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:
- Interview customers (record/notes)
- Feed info to AI with case study prompt
- AI structures into case study format
- Customer reviews and approves
- 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
- Never publish raw AI output - Always review and add value
- Fact-check everything - AI can hallucinate facts
- Test all code - Code examples may not work
- Add human insights - Your experience matters
- Maintain consistency - Use same style/tone
- Update regularly - Keep content current
- Monitor performance - Analytics guide strategy
📞 Support
If you need help:
-
Prompt not working?
- Check AI_CONTENT_GENERATION_PROMPT.md troubleshooting
-
Don't understand a field?
-
Need JSON structure?
- Check content-template.json
-
Just want to start?
🚀 Ready to Start?
Your 5-minute action plan:
- ✅ Open QUICK_AI_PROMPT.txt
- ✅ Think of a topic
- ✅ Customize the prompt
- ✅ Paste into ChatGPT/Claude
- ✅ Get your first AI-generated article!
Go create amazing content! 🎉
Created: 2025-11-01 Version: 1.0 Maintained by: Your Content Team