posting-instagram
Skill12 starsChanged 36 days agoMITView on GitHub
Post content to Instagram using Meta Graph API. Use when publishing Instagram posts, managing media, getting insights, or optimizing hashtags. Requires Instagram Business Account. NOT when posting to Facebook (use posting-facebook instead).
- Reads credentials
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 3 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 5
Use when publishing Instagram posts, managing media, getting insights, or optimizing hashtags.
- Distinctive: line 7
NOT when posting to Facebook (use posting-facebook instead).
- Distinctive: line 70
Instagram: Use 20-30 relevant hashtags
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Instagram Poster Skill
Automated Instagram posting via Meta Graph API.
Quick Start
# Post with image
python scripts/run.py --post "Caption here" --image "https://example.com/image.jpg" --hashtags "business,automation"
# Get insights
python scripts/run.py --insights --days 7
# Verify setup
python scripts/verify.pySetup
1. Requirements
- Instagram Business Account (connected to Facebook Page)
- Facebook Page with Admin access
2. Get Credentials
- Go to Facebook Developers
- Create an App
- Add "Instagram" product
- Generate access token with permissions:
instagram_basicinstagram_content_publishpages_read_engagement
- Get your Instagram Business Account ID
3. Configure Environment
Add to .env:
META_ACCESS_TOKEN=your_access_token_here
INSTAGRAM_ACCOUNT_ID=your_instagram_account_id_here
GRAPH_API_VERSION=v18.0Features
Posting
- Image posts with captions
- Hashtag optimization (up to 30)
- Approval workflow (default)
- Rate limiting (25 posts/day, 5/hour)
Analytics
- Engagement metrics
- Reach and impressions
- Follower growth
- Best performing content
Hashtag Strategy
- Instagram: Use 20-30 relevant hashtags
- Mix of popular and niche tags
- Industry-specific tags
- Trending tags when relevant
Approval Workflow
Posts create files in Vault/Pending_Approval/:
- Review caption and image
- Edit hashtags as needed
- Move to
Vault/Approved/to publish
Rate Limits
- Daily: 25 posts
- Hourly: 5 posts
Verification
Run: python scripts/verify.py
Expected: ✓ posting-instagram valid
References
In this repository60 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- browser-useSkill
- browsing-with-playwrightSkill
- building-chatgpt-appsSkill
- building-chat-interfacesSkill
- building-chat-widgetsSkill
- building-mcp-serversSkill
- building-nextjs-appsSkill
- building-rag-systemsSkill
- configuring-better-authSkill
- configuring-dapr-pubsubSkill
- containerizing-applicationsSkill
- context7-efficientSkill
- context-degradationSkill
- context-fundamentalsSkill
- context-optimizationSkill
- creating-skillsSkill
- deploying-cloud-k8sSkill
- deploying-kafka-k8sSkill
- deploying-postgres-k8sSkill
- designing-nextjs-uiSkill
- digital-fte-orchestratorSkill
- doc-coauthoringSkill
- docxSkill
- evaluationSkill
- fetching-library-docsSkill
- generating-ceo-briefingSkill
- installing-skill-trackerSkill
- internal-commsSkill
- managing-calendarSkill
- managing-odooSkill
- managing-servicesSkill
- memory-systemsSkill
- multi-agent-patternsSkill
- nextjs-devtoolsSkill
- nx-monorepoSkill
- operating-k8s-localSkill
- operating-production-servicesSkill
- pdfSkill
- posting-facebookSkill
- posting-linkedinSkill
- posting-twitterSkill
- pptxSkill
- project-designerSkill
- researching-with-deepwikiSkill
- scaffolding-fastapi-daprSkill
- scaffolding-openai-agentsSkill
- sending-emailsSkill
- skill-creatorSkill
- streaming-llm-responsesSkill
- styling-with-shadcnSkill
- systematic-debuggingSkill
- theme-factorySkill
- tool-designSkill
- watching-filesystemSkill
- watching-gmailSkill
- watching-whatsappSkill
- working-with-documentsSkill
- working-with-spreadsheetsSkill
- xlsxSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

