This is a submission for the Runner H "AI Agent Prompting" Challenge
What I Built
If you're like me, coming up with fresh ideas for your next content upload can prove to be quite a hassle and challenge most times 😩. And the researchhh, ugh, I for one, am extremely lazy on that aspect. Well, if you suffer the same perils as I do, I have got something exciting for you😁. Say hi to Your Next Idea.
Your Next Idea is a daily AI-powered content ideation service that delivers personalized, relevant, SEO-optimized, and well-researched content ideas straight to your inbox, with each idea being tailored to your specified niche.
Demo
How I Used Runner H
For this workflow, I utilized Runner H's built-in Notion and Gmail connections for storing and sending the generated content.
I also leveraged the built-in files library to store the creator's content style template, which is essential for ensuring the personalization of each content strategy to be generated.
The prompt
You're my expert creative strategist and content researcher.
Each day at 8:00 am, your job is to help me stay ahead by generating one fresh, original, and highly personalized content idea based on my preferences and brand style.
Here’s what I need you to do:
If this is the first time the agent is running, do the following:
- Use @tool:Google Calendar to create a recurring daily event titled **"Generate Daily Content Idea"** at **8:00 AM**, starting today.
- Set the event to repeat **every day indefinitely**.
- Make sure the event is visible on my primary calendar.
- This event will serve as the daily trigger for this agent.
(Important! Only set this event if it is not already present in the calendar.)
1. Reference the file @file:my-content-style.txt. This file contains all my personal info — my niche, brand tone, content goals, preferred formats, platforms, target audience, and topics to avoid. Use that as your only reference.
2. Based on that, come up with one content idea that’s completely unique and aligned with everything I’ve described in that file.
3. The idea must be well-researched, timely, and relevant — and it must **not** be too common or similar to any idea listed under my previous ideas.
4. Save the generated idea to my Notion page @tool:Notion.
5. Email this idea to me @tool:Gmail
Send me an email with:
- Subject: ✨ Your Next Content Idea – [Idea title] - [Today's date]
- Body: Include the full formatted idea and a clickable link to the saved Notion entry.
## Output Format
**Today's Content Idea**
Title: [Engaging and creative title]
**Idea Summary**
Brief overview in 2–3 sentences explaining the core concept.
**Why This Works**
Explain why this idea is timely, trending, or audience-relevant. Include seasonal, cultural, or platform-specific reasoning where relevant.
**Suggested Content Format**
Pick one from my preferred list and explain how to use it effectively for this idea.
**Execution Plan**
List the key steps I need to follow to bring this idea to life (e.g., research, scripting, production, editing, publishing).
**Platform Fit**
Tell me how to adapt or optimize this content across each of my listed platforms.
**Engagement Hook**
Give me a compelling hook or intro to grab attention immediately.
**Call to Action (CTA)**
Write a short CTA that aligns with my listed goals.
**Hashtag/SEO Suggestions**
List 3–5 relevant and unique hashtags or keywords for discovery.
**Plagiarism Safety**
Verify that this idea is fresh and hasn’t been reused from my previous ideas. Avoid generic content that’s overdone.
**Tone Check**
Match the tone listed in `my-content-style.txt` (e.g., friendly, witty, inspiring, data-driven).
How to replicate this workflow
Enable the Gmail, Google Calendar, and Notion connections in your RunnerH workspace. This is important to ensure you get your daily dose of fresh content ideas straight to your inbox.
Next, in a plain text editor, create a .txt
file named my-content-style
with the following data:
industry:
target_audience:
content_platforms:
content_format_preferences:
goals:
content_tone:
brand_keywords:
avoid_topics:
previous_ideas:
Populate this template with data with your content style.
Here's an example of how to populate the my-content-style.txt
template:
industry: "Tech and Development"
target_audience: "Aspiring frontend developers and junior devs"
content_platforms:
- "Twitter/X"
- "YouTube"
- "Dev.to"
- "Newsletter"
content_format_preferences:
- "Code walkthrough videos"
- "Visual cheat sheets"
- "Step-by-step blog tutorials"
goals:
- "Build a personal brand"
- "Increase GitHub followers and stars"
- "Drive newsletter and portfolio traffic"
content_tone: "Approachable, practical, motivating"
brand_keywords: ["JavaScript tips", "React projects", "CSS tricks", "developer tools"]
avoid_topics: ["gatekeeping", "toxic productivity", "non-tech political takes"]
previous_ideas:
- "Create a weather app with HTML, CSS, JS"
- "Top 5 VS Code extensions I can’t live without"
- "How I fixed my ugly UI: before & after breakdown"
After you are done, add it as a file to your Runner H workspace.
The file can then be referenced by the automation.
Example output email:
Challenges
While setting up the workflow for this automation, I did encounter some challenges. Let's find out how I overcame them, shall we?
Unable to access
my-content-style.txt
file error: This error kept popping up each time I ran the prompt. But why, though? I mean the file was present in the file library. I was eventually able to fix this issue by removing and reuploading the file.Unsuccessful writing of the generated file to Notion due to a validation error with the Notion page ID: This error indicates that something was incorrect in my connection setup. I eventually found out that I had not selected a specific notion page while setting it up. I was able to successfully resolve this error by disconnecting my Notion account and then reconnecting it back with at least one Notion page selected.
Use Case & Impact
Content creators spend a lot of time trying to come up with what content to put out next. This struggle often involves coming up with relevant content, problem-solving, and interesting, engaging ideas while staying on top of trends.
This solution helps eliminate all those hectic processes, and helps creators save a ton of time on ideation and keeping them consistently relevant in their field, without creative fatigue. Creator's block? Not a thing anymore. Just get your daily content idea like a fresh cup of morning coffee and get to doing what you do best☕.
Top comments (9)
This is really good!
Thank you my surnamesake😅
😁😁 You're welcome!
Good one !!
Thankss!
Nice work appreciate it
Thank you
this is extremely impressive and honestly, i could’ve used this ages ago. you ever worry that too much automation might make content start sounding the same over time?
Thank you. And yeah, the service can be optimized to ensure it only delivers fresh ideas.