int-instagram

Retrieve Instagram Graph API profiles, posts, and engagement insights.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/evolution-foundation/evo-nexus --skill int-instagram-evolution-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: int-instagram
Source: https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/int-instagram
Command: npx skills add https://github.com/evolution-foundation/evo-nexus --skill int-instagram-evolution-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires urllib, and includes scripts (resource) components.

What problem does it solve?

It solves the time-consuming task of manually looking up Instagram account statistics by providing a programmatic way to query profiles, recent posts, engagement, and platform insights.

Core Features & Use Cases

  • Account profile lookup: Fetch followers, following, media count, bio, and basic profile fields for a selected account.
  • Post performance analytics: Retrieve recent posts with likes, comments, and computed engagement rate, then identify top posts by engagement.
  • Insights reporting: Pull account-level metrics (e.g., impressions, reach, profile views over a period) and per-post insights (e.g., impressions, reach, engagement) for analytics and decision-making.
  • Multi-account support: Use multiple configured Instagram accounts via OAuth credentials stored in environment variables, enabling reporting across several pages.

Quick Start

Ask an AI to run the Instagram Graph API client to return your account summary, for example: “List my configured Instagram accounts and show their profile stats.”

Frequently Asked Questions about int-instagram

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

FAQPage Schema
How do I pull Instagram account insights and post engagement metrics automatically?

To pull Instagram account insights automatically, you can query the Instagram Graph API to retrieve profile followers, post reach, impressions, and engagement rates. This replaces manual social analytics checks by executing deterministic Python client commands against graph.facebook.com.

How does the Instagram Graph API calculate engagement rate for recent posts?

The Instagram Graph API calculates post engagement rate by retrieving likes and comments on recent posts and computing their ratio against follower count. This identifies top-performing posts by engagement for social media reporting and trend review.

Can I retrieve analytics for multiple Instagram accounts configured with OAuth?

Yes, you can retrieve analytics for multiple Instagram accounts by using OAuth credentials stored in environment variables. This multi-account support enables reporting across several configured pages via the Instagram Graph API.

What Instagram metrics are available when querying account-level insights?

Available Instagram metrics include account-level impressions, reach, and profile views over a specified period. Additionally, per-post insights provide impressions, reach, and engagement data for comprehensive social media analytics and decision-making.

Do I need OAuth credentials to access Instagram profile data and follower statistics?

Yes, configured OAuth credentials via environment variables are required to access Instagram profile data, follower counts, and media statistics. The Python client authenticates against graph.facebook.com to retrieve account information securely.

What is the best way to generate social media reports from Instagram post insights?

The best way to generate social media reports from Instagram post insights is using a Python client to query the Graph API, fetching recent posts with computed engagement rates and per-post impressions to support analytics and decision-making.