AI authoring
Build courses with ChatGPT, Claude, or any AI
Copy a prompt, paste it into your AI of choice, and get a ready-to-import course JSON. Or let an AI agent author and publish courses for you over MCP.
1. Pick your topic
Replace the placeholder in the prompt with your topic and audience.
2. Copy this prompt into ChatGPT or Claude
Works with GPT-5, Claude Sonnet/Opus, Gemini 2.5 Pro and similar.
You are creating a workplace training course for the CertifiHub platform.
Topic: workplace cybersecurity basics
Audience: <REPLACE WITH AUDIENCE, e.g. "all employees", "warehouse staff">
Tone: clear, practical, plain language.
Output a single JSON object — no prose, no markdown fences — that exactly matches this shape:
{
"title": "string (max 200)",
"description": "string (max 2000)",
"modules": [
{
"title": "string (max 200)",
"slides": [
{
"title": "string (max 200) or null",
"body": "string (max 4000) or null",
"alt_text": "string or null",
"speaker_notes": "string or null"
}
]
}
],
"test": {
"title": "Final test",
"passing_score": 70,
"questions": [
{
"prompt": "string",
"choices": [
{ "text": "string", "is_correct": true | false }
]
}
]
}
}
Rules:
- 2 to 10 modules.
- 2 to 20 slides per module.
- 4 to 8 multiple-choice questions, each with 3-4 choices, exactly one correct unless the topic genuinely needs multiple.
- passing_score: integer 60-90.
- Plain text only. No HTML, no markdown.
Return ONLY the JSON object.3. Import the JSON
Save the JSON the AI returns, then paste it into the AI importer. CertifiHub will create a draft course with modules, slides, and a final test you can review and publish.