As a building block towards an automated YouTube channel, I've created the following skill and a partial workflow:
Name:
/history-narrative
Description:
Based on user's desired topic (eg. Rise and Fall of the Byzantine Empire) and duration, scour the web with perplexity and generate a narrative. Writing style references a guideline to keep audiences engaged, including planting tension pivots and curiosity gaps every ~12s, and using the personality of my channel.
Adjustments:
- The first iteration had misleading wording with the intention of creating a hook. The skill was updated to ensure information is factual and not prone to misinterpretation.
- Style guide was extracted into a global narrative-style.md reference file so that it can be re-used for skills dedicated to other topics (eg. travel, politics, stock market, etc.)
Output
- 5-min narrative on the Byzantine Empire following guidelines (attached opening here only)
- The narrative is then used to plan graphics, get approval from user, before generating images via nano banana
- Images are fed to an open-source /whiteboard-animation skill to create whiteboard animation
Next steps
- Simplify graphics and adjust timing of whiteboard-animation to keep rendering easy on the eyes
- Created /map-generation skill to represent armies moving/engaging -> to be optimized, using HTML/CSS/JS for now
- Looking into Nate's resources on hyperframes to automate video creation, remember preferences, and evolve
Can't wait to see the first video come to fruition!