nanobot/skills/instagram-business-insight/SKILL.md
```skill --- name: instagram-business-insight description: Analyzes Instagram Business data to identify trends and opportunities. metadata: nanobot: emoji: 📊 category: analysis tags: [social media, instagram, business, data, trends] --- ## Instagram Business Insight This skill allows the nanobot to analyze Instagram Business data and provide insights. It assumes access to the Instagram Business API or a similar data feed. **Instructions:** 1. **Data Acquisition:** First, ret
npx skillsauth add astoryh/pasb nanobot/skills/instagram-business-insightInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
---
name: instagram-business-insight
description: Analyzes Instagram Business data to identify trends and opportunities.
metadata:
nanobot:
emoji: 📊
category: analysis
tags: [social media, instagram, business, data, trends]
---
## Instagram Business Insight
This skill allows the nanobot to analyze Instagram Business data and provide insights. It assumes access to the Instagram Business API or a similar data feed.
**Instructions:**
1. **Data Acquisition:** First, retrieve the relevant data from the Instagram Business account. This includes, but is not limited to:
* Follower count and growth over time (daily/weekly/monthly).
* Post engagement metrics (likes, comments, shares, saves) for each post over the last [configurable period, default: 30 days].
* Reach and impressions for each post.
* Demographics of followers (age, gender, location).
* Website clicks from profile and posts.
* Hashtag performance (reach, impressions, engagement).
* Story metrics (views, replies, exits).
2. **Data Processing:** Clean and organize the acquired data. Handle missing values appropriately (e.g., imputation with mean/median, or exclusion).
3. **Trend Identification:** Analyze the data to identify key trends. Specifically:
* **Follower Growth:** Determine the rate of follower growth and identify any significant spikes or dips. Correlate these with specific events (e.g., posts, promotions).
* **Engagement Analysis:** Identify posts with the highest and lowest engagement rates. Analyze the content of these posts to understand what resonates with the audience. Look for patterns in post type (image, video, carousel), caption length, and hashtags.
* **Demographic Insights:** Identify the dominant demographic groups among followers. Consider how this aligns with the target audience.
* **Hashtag Performance:** Determine which hashtags are driving the most reach and engagement.
* **Story Performance:** Analyze story views, replies, and exits to understand what types of stories are most engaging.
4. **Insight Generation:** Based on the trend analysis, generate actionable insights. Examples:
* "Follower growth spiked on [date] following the post about [topic]. Consider creating more content related to [topic]."
* "Posts with [specific characteristic, e.g., short captions, video format] consistently receive higher engagement. Prioritize this type of content."
* "The majority of followers are located in [location]. Tailor content to appeal to this region."
* "The hashtag #[hashtag] is performing well. Incorporate it into future posts."
* "Stories with [specific characteristic, e.g., polls, questions] have higher completion rates. Use these more frequently."
5. **Reporting:** Present the insights in a clear and concise format. This could include:
* Summary of key findings.
* Visualizations (e.g., charts, graphs) to illustrate trends.
* Specific recommendations for improving Instagram Business performance.
**Error Handling:**
* If data retrieval fails, report an error and suggest checking API credentials or network connectivity.
* If the data is incomplete or inconsistent, report the issue and attempt to proceed with the available data.
* If no significant trends are identified, report that the data does not reveal any actionable insights at this time.
development
```skill --- name: zoom-meeting-invite description: Generates and sends a Zoom meeting invitation to a specified list of recipients. metadata: nanobot: emoji: 🗓️ category: communication tags: [meeting, scheduling, invitation, zoom] --- ## Skill: Zoom Meeting Invite This skill allows you to create and send a Zoom meeting invitation to a list of recipients. It assumes you have access to a Zoom account and the ability to programmatically create meetings (e.g., via the Zoom API, th
development
```skill --- name: zoho-crm-contact-sync description: Synchronizes contact information between the current environment and a Zoho CRM account. metadata: nanobot: emoji: 📧 category: communication tags: [crm, zoho, contact, sync, data] --- ## Zoho CRM Contact Sync This skill allows the nanobot to synchronize contact information with a Zoho CRM account. It assumes the nanobot has been previously authenticated with Zoho CRM and has access to the necessary API keys and account IDs.
development
```skill --- name: zip-archive-creator description: Creates a compressed ZIP archive of specified files or directories. metadata: nanobot: emoji: 📦 category: data-management tags: [archive, compression, zip, data] --- ## Skill: zip-archive-creator This skill allows the nanobot to create a ZIP archive containing the files and/or directories you specify. **Instructions:** 1. **Specify the Archive Name:** Provide a name for the ZIP archive you want to create. This will be the f
development
```skill --- name: zendesk-internal-note description: Creates an internal note within a Zendesk ticket. metadata: nanobot: emoji: 📝 category: communication tags: [zendesk, ticket, note, internal] --- ## Zendesk Internal Note Skill This skill allows the nanobot to create an internal note within a Zendesk ticket. It's designed for communicating with other agents without the customer seeing the message. **Instructions:** 1. **Identify the Ticket:** The nanobot needs to know whi