ig-audience-insights
Read your Instagram niche and profile from real data via Apify, no login. Scan a hashtag for the posts traveling now (likes, comments, owner) to see the format…
Build a sized Instagram hashtag set for a post using the 2026 reality that 3 to 5 well-chosen tags beat 30 random ones. Sizes each tag as niche (under 50k posts), mid (50k to 500k), or broad (500k+), then assembles a 2-3 niche, 1-2 mid, 0-1 broad mix that a small or mid account
$ npx -y skills add sergebulaev/instagram-skills --skill ig-hashtag-strategist --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ig-hashtag-strategistContext preview
The summary Claude sees to decide when to auto-load this skill.
Build a sized Instagram hashtag set for a post using the 2026 reality that 3 to 5 well-chosen tags beat 30 random ones. Sizes each tag as niche (under 50k posts), mid (50k to 500k), or broad (500k+), then assembles a 2-3 niche, 1-2 mid, 0-1 broad mix that a small or mid account
name: ig-hashtag-strategist description: "Build a sized Instagram hashtag set for a post using the 2026 reality that 3 to 5 well-chosen tags beat 30 random ones. Sizes each tag as niche (under 50k posts), mid (50k to 500k), or broad (500k+), then assembles a 2-3 niche, 1-2 mid, 0-1 broad mix that a small or mid account can actually rank in, matched to the post content and rotated to avoid spam patterns. Use to choose hashtags for a caption, carousel, or Reel. Not for writing the caption itself (use ig-caption-writer)."
Pick 3-5 hashtags that actually help, sized so the post can rank. The 30-tag wall is dead: in 2026 hashtags work as topic labels, and a small account ranks in niche tags, not in million-post broad ones. This skill builds the sized set.
A tag's **size** is its total post count. The strategy is a mix so the post ranks in the small tags while touching the bigger ones.
| Tier | Post count | Role | Use | |---|---|---|---| | Niche | under 50k | where a small/mid account can actually rank for hours | 2-3 | | Mid | 50k - 500k | enough audience, beatable competition | 1-2 | | Broad | 500k+ | a brief category-label touch, ranks for minutes | 0-1 |
**Default: 3-5 total.** Full reasoning in `../../references/hashtag-strategy.md`.
1. **Get the post.** The caption, carousel topic, or Reel subject, plus the target audience and the account's rough size (so the niche/mid split fits). 2. **Extract topics.** Pull the 3-5 real topics the post is about (the subject, the niche community, the format, the outcome). 3. **Generate candidates per tier.** For each topic, propose niche, mid, and broad candidates. Niche tags are specific and long-tail (`#notionforfreelancers`); broad tags are single common words (`#marketing`). 4. **Size each candidate.** Estimate the tier from specificity (the API does not expose counts, so use judgment and tell the user to verify counts in the app's search). Flag any obviously generic or flag-prone tags (`#follow4follow`, `#like4like`) to drop. 5. **Assemble the set.** 2-3 niche + 1-2 mid + 0-1 broad, total 3-5. Drop the broad slot if nothing genuinely fits. Every tag must match the content. 6. **Check the match.** Reject any tag that is popular but off-topic; a mismatch mistrains the recommendation engine and lowers reach. 7. **Rotate.** Tell the user to vary the set per topic, not reuse one block on every post (identical sets across many posts read as automation). 8. **Output.** The 3-5 set, each tagged with its tier and a one-line why, plus placement guidance (end of caption or first comment).
Sized set (4 tags): #notionforfreelancers niche the exact community this post serves #freelanceworkflow niche long-tail, low churn, rankable #productivitytips mid warm relevant audience, beatable #notion broad category label, one touch Placement: end of the caption or the first comment. Rotate the niche tags per topic.
Global voice rules: see root `SKILL.md` Voice rules. Additional skill-specific rules:
known flagged tags.
mid-sentence.
Part of the linkedin-skills family (400+ stars). Same voice engine and approve-before-publish flow, now for Instagram. Also available for X · YouTube · TikTok · Threads · Facebook. 9 skills that turn Claude Code and Codex into your Instagram content team.
Read your Instagram niche and profile from real data via Apify, no login. Scan a hashtag for the posts traveling now (likes, comments, owner) to see the format…
Draft an Instagram caption with the hook in the first 125 characters, a skimmable body, and one clear CTA, using a 2026 hook formula chosen by goal (saves,…
Plan an Instagram carousel slide by slide, up to 10 slides, with a hook slide that opens a loop, value slides that front-load the payoff, and a payoff slide…
Generate a weekly Instagram content plan from a theme, audience, and content pillars. Produces a per-day mix of Reels, carousels, single images, and stories,…
Reverse-engineer the hook from a viral Instagram Reel or carousel, given a URL or a pasted caption. Identifies which of the 10 canonical 2026 formulas it uses…
Remove the AI tells readers react to in an Instagram caption or carousel slide: 2026 vocabulary by density, reveal bridges, staccato stacks, stacked triads,…