blog-agent — v6 (blog)

Set up blog" for any agent connected to Context + the Context Blog MCP: detect an existing tenant epic and reuse it (redo = re-interview + updated brand guides), or interview the owner (grill-me / wayfinder), fetch the facts, chart a tenant epic with brand, audience and design documents, one parent issue per channel with every piece as its child, one Backlog, the standing issues, then install and verify the routines on this machine (daily brief first) and raise one combined map + spec review. Blog · site · Instagram, once or recurring, Artifact · Review · Hosted.

Served by: Context Blog MCP — setup {workflow:'blog'}. Depends on: rules-blog, rules, setup-context, wayfinder, grill-me, daily-brief, blog-drafter, blog-checker, blog-publisher, instagram-drafter, instagram-publisher, site-builder, blog-assessment. Licence: MIT.

Download: blog-agent.zip — unzips to blog-agent/, drop it into .claude/skills/blog-agent (Claude Code), .agents/skills/blog-agent (Codex), .cursor/rules/blog-agent (Cursor). Back to the skills index.

Start here

Set up a blog. 1) Connect Context — Web https://app.onecontext.me/api/mcp or iOS https://mcp.onecontext.me/mcp. 2) Connect Context Blog — https://blog.onecontext.me/api/mcp (Google sign-in; no key needed for interactive hosts). Claude Code: claude mcp add --transport http context https://app.onecontext.me/api/mcp and claude mcp add --transport http context-blog https://blog.onecontext.me/api/mcp. 3) Say: Call the Context Blog tool setup with workflow 'blog' and follow its nextStep. Your agent interviews you (brand, audience, hubs, cadence, channels, keys by name), charts a Meetly-style epic in Context (Blog / Instagram / Backlog / Daily Brief / Health / Performance), writes the tenant to the platform, and hands you the routine templates for your machine. If the epic already exists, setup says so and reuses it; say redo to re-run the interview and refresh the brand guides. Every draft waits for your approval in Context before it goes live.

Full guide: How to set up and automate your blog (markdown) — connect, interview, what gets created, drafts → approval → live, routines, domain, tracking, redo, troubleshooting.

Files

file bytes sha256 url
SKILL.md 20599 4437dacdcd015119e62321247112c43776ac90d9f3276c109817953a875c0a0a https://app.onecontext.me/skills/blog-agent/SKILL.md
routines/chat-routines.md 9496 f442143883f49ccbdea5696fe64c0d80e95d62c419ee9ece5c03f7b4710d4d35 https://app.onecontext.me/skills/blog-agent/routines/chat-routines.md
routines/crontab.txt 1750 e085edd6268ca6df4b67f78bb6b5d6e1cf407514df1c1403d3954f76f3d64eea https://app.onecontext.me/skills/blog-agent/routines/crontab.txt
routines/launchd.plist.template 2995 aac4f7714ae1134c8b0e36fd9c45e1c5bb9ab41c0c7cbd5acfef442e4a5c5b70 https://app.onecontext.me/skills/blog-agent/routines/launchd.plist.template
routines/no-machine.md 2711 c573a7de0e8cf199aa368fdf6551b6d19a1b71295017bfbb9453578055d70a20 https://app.onecontext.me/skills/blog-agent/routines/no-machine.md
templates/audience.md 1764 c1e5718585df47be8141cfc251d8cfcd8cbe2f257aa49ddf949dd67f22e936b9 https://app.onecontext.me/skills/blog-agent/templates/audience.md
templates/brand-guide.md 1773 2f25957d8ddb5197e77fce0bcd39c9c847c3c89ebc27ae57c915c52bdeda6f0d https://app.onecontext.me/skills/blog-agent/templates/brand-guide.md
templates/brief.md 2344 ac96207b57cd7daa18ebde8e73e87ab994c13d9b960fe41d1649984996ba1abb https://app.onecontext.me/skills/blog-agent/templates/brief.md
templates/decision-record.md 2491 4b9715ea3d0d04085cd04ab092d4973af379bb99f935aaa72872f45f575c1b17 https://app.onecontext.me/skills/blog-agent/templates/decision-record.md
templates/design-tokens.json 1470 dfaaf64cd1cc58455b1c0a3b980dccdfee7ef30e11049ee6807be61b9ec37159 https://app.onecontext.me/skills/blog-agent/templates/design-tokens.json
templates/design-tokens.md 1564 dca182c862f9fde706c23f7588527bd63e7120b547a750ebb35e1c4263ea8338 https://app.onecontext.me/skills/blog-agent/templates/design-tokens.md
templates/lanes.md 12417 114294192095970704a2a7ce6921714531ecd9ecf20925b7582e6eac7bbc6a92 https://app.onecontext.me/skills/blog-agent/templates/lanes.md