I quickly made a Social Media Marketing Manager in 20 minutes. Here is how I did it.
NOTE: You will need a paid subsrciption to Blotato.com for this to work.
Sabrina Ramonov, the creator of Blotato, has a video here called Claude Code Full Course https://www.youtube.com/watch?v=fYX6hHC9FhQ&t=3374s. I think it's poorly named as it actually teaches you how to create a workflow in Claude Code to control her Blotato system via the API. Her approach was to get everything connected and working THEN she create the CLAUDE.md at the end taking advantage of the working system as a "guide for the guide."
I took a different approach. I took Jake's folder-organization-guide.md and the most of the text from Sabrina Ramonov's note that accompany the video here https://www.sabrina.dev/p/claude-code-full-course-for-beginners and fed them both the Claude Cowork (I modified the text by taking out anything I knew would be contrary to the folder organization guide).
Then I prompted Cowork to develop a folder structure for this project using the folder organization guide as the way to do it. It created a great folder system recommendation for me. It also created the CLAUDE.md for me. I then created that folder system and loaded it into VS Code /Claude Code.
From there, I simply followed steps 1 through 6 of Sabrina's video and text guide. It worked like a champ! AND it was much easier to follow as I had a system based on each social media channel I wanted to communicate with.
My file structure changed a bit during my development as I learned things, but this gets you a good idea of the structure and why:
blotato-social/
├── CLAUDE.md ← Layer 1: The Map. Routing table, naming rules, API ref
├── shared/ ← Cross-platform workspace
│ ├── CONTEXT.md ← What "shared" is: log format, plan format, conventions
│ ├── posts-log_current.md ← Running log of all published posts + live URLs
│ └── plans/ ← Weekly content plans live here
│ └── (content-plan_week-13.md, etc.)
├── linkedin/ ← Layer 2: LinkedIn workspace
│ ├── CONTEXT.md ← LinkedIn voice, 3000-char limit, formatting rules
│ ├── brand-voice_samples.md ← Real LinkedIn posts you've written (or sourced)
│ └── drafts/ ← Posts staged for review before publishing
├── twitter/ ← Layer 2: Twitter/X workspace
│ ├── CONTEXT.md ← Twitter voice, 280-char limit, thread rules
│ ├── brand-voice_samples.md
│ └── drafts/
├── instagram/ ← Layer 2: Instagram workspace
│ ├── CONTEXT.md ← Instagram voice, image requirements, caption style
│ ├── brand-voice_samples.md
│ └── drafts/
├── facebook/ ← Layer 2: Facebook workspace
│ ├── CONTEXT.md ← Facebook voice, format preferences
│ ├── brand-voice_samples.md
│ └── drafts/
└── .claude/ ← Layer 3: Claude Code infrastructure (required name)
├── skills/
│ ├── post/
│ │ └── SKILL.md ← /post skill (reads target platform CONTEXT.md)
│ └── plan-week/
│ └── SKILL.md ← /plan-week skill (coordinates across platforms)
└── settings.local.json ← BLOTATO_API_KEY lives here, gitignored
Give it a try. Let me know how you do!
9
7 comments
Roger Roland
2
I quickly made a Social Media Marketing Manager in 20 minutes. Here is how I did it.
Clief Notes
skool.com/cliefnotes
Jake Van Clief, giving you the Cliff notes on the new AI age.
Leaderboard (30-day)
Powered by