Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Instagram Content Creator

ASecurity

Use when the user wants an Instagram caption, carousel outline, Reel script, Story sequence, or a matching image or short video for an Instagram post. Writes the copy through Genfeed and offers to generate the visual as a separate, confirmed step.

3 stars
0 votes
0 copies
1 views
Added 10/5/2026
content-marketing

Works with

mcp

Security Analysis

A100/100

Scanned 10/5/2026

$npx -y skills add genfeedai/skills --skill instagram-content-creator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Instagram Content Creator?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Instagram Content Creator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/genfeedai-instagram-content-creator-12a20af8/badge)](https://www.skillsdirectory.com/skills/genfeedai-instagram-content-creator-12a20af8)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: instagram-content-creator
description: Use when the user wants an Instagram caption, carousel outline, Reel script, Story sequence, or a matching image or short video for an Instagram post. Writes the copy through Genfeed and offers to generate the visual as a separate, confirmed step.
license: MIT
metadata:
  author: genfeedai
  version: 1.0.0
---

# Instagram Content Creator (Genfeed MCP)

Produce the caption and the visual brief together so the post works as one piece.

## Tool order

1. `get_brands`. Resolve the brand with the user if there are several and keep `brandId`.
2. `generate_content` with `{type: "caption", platform: "instagram", topic, brandId, variationsCount: 3}` for captions. For a Reel or video concept use `{type: "script", platform: "instagram"}`. For a carousel use `{type: "article_outline"}` and shape the slides from the outline: one idea per slide, a strong first slide, a call to action on the last.
3. Show the options and let the user choose.
4. If the user wants a visual, move to the `media-forge` skill. Check the cost first with `get_generation_options` (an estimate exists only when you pass a `modelKey` the user named; otherwise `credits` is null, so say the cost is unknown), ask for confirmation, then call `generate` with `{type: "image" | "video", prompt, brandId, aspectRatio, model}` using the same model you quoted using `4:5` or `1:1` for feed images and `9:16` for Reels and Stories. Poll `get_job_status` with the returned id.
5. To keep the caption as a draft, `create_post` with `{content, platforms: ["instagram"], mediaUrls}`. Drafts only.

## Rules

- Image and video generation spends credits. Never start it without the user agreeing to the estimate, or to an unknown cost when no estimate is available.
- Never publish or schedule without explicit confirmation. Use the `social-poster` skill and check `get_scheduler_capabilities` with `{platform: "instagram"}` for media rules first.
- Keep hashtags relevant and few; do not pad with unrelated tags.
- When saving with `create_post`, pass only the text (and `platforms`, `mediaUrls`). Never pass `scheduledAt`, `targets`, `contentId`, `ingredientId` or `confirmed`, and only save when the user asks you to keep the draft.

Attribution

genfeedaigenfeedai
View sourceSee grades on GitHubMore from genfeedai →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Postiz

Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk

21281 votes

Serp Analysis

SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.

2831 votes

On Page Seo Auditor

This skill performs detailed on-page SEO audits to identify issues and optimization opportunities. It analyzes all on-page elements that affect search rankings and provides actionable recommendations.

1821 votes

Brand

Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.

1328090 votes

Release Announcement

Write a release announcement — changelog, blog post, in-app note, or social post — that leads with user impact, names the audience, and includes upgrade/migration steps without filler.

953190 votes
View all in content-marketing →