What Claude Code does for content creation
- Drafts blog posts and guides from your notes, sources and past posts, in your voice.
- Writes landing page and docs copy straight into the site's repository, with a pull request to review.
- Turns one post into a draft for each social channel.
- Updates old posts when the facts change, and checks every claim against a source.
Claude Code features for content creation
| Feature | What it does | How to start |
|---|---|---|
| CLAUDE.md | Your voice, banned words and rules for sources, read at the start of every session | Add a writing section at the root of the content repository |
| Skills | The steps for each piece: a blog post, a launch post, a newsletter | .claude/skills/<name>/SKILL.md, or the open-source Marketing Team Skills |
| Playwright MCP server | Reads sources and competitors' pages in a real browser | claude mcp add playwright npx @playwright/mcp@latest |
/loop and scheduled tasks | Repeat a writing job while a session is open, or on a schedule in the cloud | /loop, /schedule |
How to set up Claude Code for content creation
Connect the tools
Install the skills you want and a browser for research. Keep the content in a repository or folder Claude Code works in, so drafts, sources and published posts sit side by side.
# Open-source marketing and writing skills npx skills add ummydev/marketing-team-skills # A browser for research claude mcp add playwright npx @playwright/mcp@latestWrite the rules in CLAUDE.md
Claude Code reads CLAUDE.md at the start of every session,
claude -pruns included. Put the job's rules there, or in a skill under.claude/skills/if they're long. See the CLAUDE.md guide.## Writing rules - Voice: plain and specific. Short sentences, no hype words, no emoji in headlines. - Every claim needs a source or our own number; link it. - Drafts go in drafts/ with the sources at the bottom. Never publish, post or schedule anything yourself. - One post becomes a LinkedIn draft, an X thread draft and a newsletter paragraph, each in its own file.Run it without the interactive interface
claude -pruns one task and exits, so cron, CI or another tool can start it. Choose what it may do without asking with--allowedToolsor--permission-mode;--output-format jsonreturns the result with its cost.# Turn this week's post into channel drafts claude -p "Write the social drafts for posts/this-week.md, following CLAUDE.md" \ --permission-mode acceptEditsPut it on a schedule
Make it a cloud scheduled task with
/schedule(Pro, Max, Ultra, Team and Enterprise), a desktop scheduled task, or/loopwhile a session stays open. See how to make Claude Code proactive.
Limits and safety
- It drafts; people publish. Keep posting and sending behind an approval.
- It doesn't know your customers. Give it your positioning, real quotes and the past posts that worked.
- Social networks can limit or ban accounts that move too fast. Have it draft locally and let a person post.
- Since Claude Code v2.1.302,
claude -pstarts in Manual mode: an action that needs approval is denied unless a rule allows it. Allow only the tools the job needs.
Claude Code or Codex for content creation?
The rules carry over. Write them once in AGENTS.md and put @AGENTS.md in CLAUDE.md, and both agents read the same file.
Step by step for the other agent: content creation with Codex.
| Claude Code | Codex | |
|---|---|---|
| Rules file | CLAUDE.md | AGENTS.md |
| Connect tools | claude mcp add | codex mcp add or config.toml |
| Run without you | claude -p | codex exec |
| Schedule | /schedule, desktop scheduled tasks, /loop | Scheduled tasks in the ChatGPT app, cron |
| Built in for content creation | Skills, /loop, /schedule | Skills, live web search |
Make content creation someone's job
Commands run when someone remembers to run them. Crewmark turns your own Claude Code into an AI employee with a role, a goal in numbers, working hours and a heartbeat, so the work happens on schedule and shows up on a board.
Start from the role
The AI marketing agent, with these rules in its brief.
Put the work on its board
Add the job as a recurring issue. The employee wakes on its heartbeat, does it and reports in a comment.
Related
Claude Code for marketing covers every marketing job, and the weekly competitor digest is a ready brief.
FAQ
Can Claude Code write blog posts?
Yes. It drafts posts from your notes, sources and past posts and writes them as files in your repository. Give it a voice and rules in CLAUDE.md, and review every draft before it's published.
Are there content creation skills for Claude Code?
Yes. Skills are SKILL.md files; Crewmark's open-source Marketing Team Skills include writing, SEO and social steps, and npx skills add installs them.
How do I stop Claude Code from sounding like AI?
Write the rules down: words to avoid, sentence length, no emoji in headlines, a source for every claim, and examples of posts you liked. Then edit its first drafts and add what you changed to the rules.
Checked against Claude Code's and OpenAI's Codex documentation on November 13, 2026.