ideation-agent

Generates 10 scored LinkedIn content ideas from research topics and expertise data.

16|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/E-mmanuelM/brandcrew --skill ideation-agent-e-mmanuelm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ideation-agent
Source: https://github.com/E-mmanuelM/brandcrew/tree/main/agents/ideation
Command: npx skills add https://github.com/E-mmanuelM/brandcrew --skill ideation-agent-e-mmanuelm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Content creators struggle to consistently produce specific, differentiated post ideas that combine trending niche topics with their own real experience, often defaulting to generic angles anyone could write. ## Core Features & Use Cases - Research-to-idea bridging: Queries Supabase research topics and the IP library to generate 10 distinct angles with relevance scores, hooks, content types, and format suggestions. - Human multi-select via Telegram: Sends all 10 ideas to Telegram and updates bot state so the owner can reply with picks like "1,3,5,7,9". - Deduplication and topic rotation: Checks the last 30 days of drafts to avoid repeated angles and marks used research topics so they do not dominate future runs. - Use Case: A solo founder running a weekly LinkedIn pipeline gets 10 scored ideas every planning day, picks five by replying on Telegram, and the writer agent takes it from there. ## Quick Start Run bash agents/ideation/run.sh on your planning day to generate this week's 10 content ideas and receive them on Telegram for selection.

Frequently Asked Questions about ideation-agent

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

FAQPage Schema
How do I generate LinkedIn content ideas from research topics automatically?▼

Run the ideation agent via bash agents/ideation/run.sh. It queries unused research topics from Supabase, matches them against your IP library entries, and produces 10 scored ideas with hooks and format suggestions sent to Telegram.

How does the agent avoid repeating content ideas?▼

It queries content drafts from the last 30 days and compares hooks and angles before generating ideas. After saving, it marks used research topics as used = true in Supabase so they do not appear in the next run.

What content types does the ideation agent produce?▼

Each batch of 10 ideas mixes at least 3 practical/how-to, at least 3 opinion/take, and at least 2 story/case study angles, with the remaining 2 of any type. Each idea includes a suggested format such as text, document carousel, or video.

Why are my Telegram idea selection replies not recognized by the bot?▼

The bot only recognizes numeric replies when its state file logs/bot_state.json is set to AWAITING_IDEA_SELECTION with the idea IDs. The agent writes this state after sending the Telegram message; if that step fails, replies are ignored.

What are the limitations of automated content ideation?▼

The agent does not write full posts, score drafts, or conduct research itself. If the IP library is empty, ideas lean research-based and less differentiated, which the agent flags in the Telegram message.