draft-instagram-post

Writes Instagram captions with hooks, CTAs, and hashtags from an image URL and topic.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/MohmmedKudmani/mk-ai-os --skill draft-instagram-post-mohmmedkudmani
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: draft-instagram-post
Source: https://github.com/MohmmedKudmani/mk-ai-os/tree/main/.opencode/skills/marketing/content-copy/draft-instagram-post
Command: npx skills add https://github.com/MohmmedKudmani/mk-ai-os --skill draft-instagram-post-mohmmedkudmani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing consistent, on-brand Instagram captions is time-consuming, especially when balancing personal, founder, and product marketing angles. This Skill produces structured, ready-to-publish captions that follow a repeatable format. ## Core Features & Use Cases - Structured Caption Generation: Produces a hook, short body, CTA or question, and 5-10 hashtags following Instagram best practices. - Voice and Context Loading: Pulls user profile, voice guidelines, and TurboConvert context files so captions match the author's tone and brand. - Organized Output: Saves each post as a dated Markdown file in a dedicated output directory for easy tracking and reuse. - Use Case: You have a product screenshot URL and want a TurboConvert-focused post. Provide the image URL and topic, and receive a complete caption saved to a dated file. ## Quick Start Draft an Instagram caption about our new conversion feature using this image URL and save it as a TurboConvert post.

Frequently Asked Questions about draft-instagram-post

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write an Instagram caption with AI?▼

Provide an image URL and a topic, and the Skill generates a caption with a 1-2 line hook, a short body, a CTA or question, and 5-10 hashtags. The result is saved as a dated Markdown file for review and publishing.

What makes a good Instagram caption structure?▼

A strong caption opens with a short hook above the fold, follows with a 2-4 line body, and ends with a call to action or question. Hashtags go on the last line, not inline, keeping the caption punchy and visual-first.

Can I generate an Instagram caption without an image?▼

Yes, an image URL is optional if you only need a caption concept. However, since Instagram is visual-first, providing the image lets the caption reference and support the visual content directly.

How many hashtags should an Instagram post have?▼

This Skill adds 5-10 hashtags on the last line of the caption. Placing them at the end rather than inline keeps the main text readable while still supporting discoverability.

Where are the generated Instagram posts saved?▼

Each post is saved as a Markdown file in ai-os/outputs/posts/instagram/ using the naming pattern YYYY-MM-DD-[topic].md. The file includes the date, image URL, angle, and full caption.