Skip to content

Writing posts

Lyra writes each post using your Claude key, your repo's writing guide, and your blog's voice. She writes on a schedule for planned posts, and you can trigger any topic on demand. This page covers how to start a post and follow it as it is written.

Start a post

You can trigger writing from a few places:

  • Write now on a discovered or planned topic in Blogs or on the blog detail page.
  • Today's focus on Overview, which starts the suggested topic.
  • The scheduled sweep, which writes the posts due each day automatically.

Write now is disabled if your agents are paused, your repo is not connected, or you have reached your plan's monthly post limit.

Follow the run

Open the blog detail page to watch a post as Lyra writes it. The status badge moves through the live stages:

  1. Researching
  2. Writing
  3. Reviewing
  4. Creating PR

The Agent runs tab shows every run that touched the post, with live activity lines. Click View full log to read the streamed output. If a run errors, use Restart on that run.

Read the draft

The Overview tab of a post has a Brief and Article toggle.

  • Brief shows what Lyra will write: the angle, the target keywords, and a numbered outline.
  • Article shows the rendered draft and the hero banner, once they exist.

The right rail shows a Draft branch card before the PR exists, then a Pull request card with the PR number, state, review score, iteration, branch, and a link to view it on GitHub.

Start over

If a draft is going the wrong direction, use Start over on the blog detail page. Lyra discards the current draft, closes the open pull request, and opens a fresh one, writing the post from scratch.

What Lyra writes with

Every post is shaped by three inputs you control:

What's next

Troubleshooting

Issue: Write now is disabled

Symptoms: The Write now button is greyed out.

Diagnosis: Agents are paused, the repo is not connected, or you hit your monthly post limit.

Resolution: Resume agents in Settings > Agents, connect a repo, or review usage in Billing.

Issue: A run errored mid-write

Symptoms: A run under Agent runs shows an error.

Diagnosis: A transient failure or a Claude rate limit.

Resolution: Click Restart on the errored run, or use Retry on the post. If your key is rate limited, Lyra resumes on her own after a short pause.