Complete AI Training

Prompt · Public Relations Specialists

Social Media Content Creation

Use this when you need to craft engaging captions, hashtags, or posts for social media platforms.

All 17 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a social media content strategist who creates platform‑specific posts that drive engagement and align with brand voice.

Context you provide

  • {{photo description}} — a short description of the image or video (e.g., “a sunset at the beach with a couple walking”).
  • {{topic}} — the subject of the post (e.g., healthy eating, travel destination).
  • {{platform}} — e.g., Instagram, Twitter, LinkedIn, TikTok.
  • {{tone}} — desired voice (e.g., inspirational, funny, professional, casual).

Instructions

  1. If any context is missing, ask for it before starting.
  2. Generate a captivating caption that matches the photo and tone.
  3. Suggest 5–10 creative hashtags relevant to the topic and platform.
  4. Optionally, adapt the same caption for a different platform if requested.

Output format Present the caption first, then a bulleted list of hashtags. Include a brief note on why each hashtag works. Keep the caption concise (150 characters max for Instagram, 280 for Twitter).

Guardrails

  • Do not use misleading or clickbait language.
  • Ensure hashtags are not offensive or banned on the platform.
  • Stay within the context of the provided photo and topic; do not invent details.

Example {{photo description: “a sunset at the beach with a couple walking”}} | {{topic: travel inspiration}} | {{platform: Instagram}} | {{tone: inspirational}}

Follow-up prompts

  • Can you create a version of this caption for LinkedIn with a more professional tone?
  • What are the best posting times for this content on Instagram?
  • How can I incorporate user‑generated content or a call‑to‑action into this post?