Skip to content

Beginner overview

This guide is for people who aren’t full-time developers. It’s built to walk you, one step at a time, from setting up your environment with /start, to writing your first post in natural language, to publishing it on Blogger. If you get stuck along the way, keep troubleshooting open in a side tab and look for the same symptom.

Quite a few people picking up this base aren’t full-time developers. So the tone is hand-holding. There is one assumption about your starting level, though.

The assumption that you’ve opened a terminal at least once and have experience working with AI. It spells out commands one line at a time, but it doesn’t explain from scratch “what a terminal is,” “what git is,” or “why Python is needed.” That’s not what this manual teaches; for that, keep free learning material open in a side tab (a git/terminal intro on YouTube, MDN, Anthropic’s Claude Code quickstart).

It assumes these three things.

  • You know the names and rough uses of the terminal, git, and Python. Commands are spelled out one line at a time on top of that.
  • The first run doesn’t need a Blogger connection. The end of the first step is /start verifying your environment and capturing your blog identity. The actual publishing connection starts at the publish step.
  • AI does the writing. This guide uses Claude Code. You only need to know what topic you want to write about.

If parts are already familiar, skim those steps. Still, it’s worth running your eyes over each one once, because when you hit something that behaves differently than expected, it helps to know where to come back to.

StepWhat you doRough time
1 prerequisitesInstall Python, pip, git, Claude Code; a Google account and Blogger; OAuth credentials40–60 min the first time
2 clone-and-installGet the base and install the publish-script dependencies5–10 min
3 first-runVerify the environment and capture the blog identity with /start20–40 min
4 write-first-postWrite your first post in natural language (research and drafting)30 min–1 hr
5 bilingualMake the Korean and English versions at once10–20 min
6 publishConnect Blogger and the first publish (dry-run first)30 min–1 hr
7 automated-safety-netUnderstand the two pre-publish gates and the hooks10 min
8 when-ai-gets-stuckUnblock the AI workflow itselfonly when needed
9 troubleshootingA collection of common sticking pointsonly when needed
10 promote (optional)Spread the post on X and Reddit after publishing30 min+
11 staying-up-to-date (optional)Bring base updates into your blog10–30 min per cycle

If you’re already comfortable with running a blog and automated publishing, the expert manual covers the same base at a shorter pace.

The first place to look is troubleshooting. The spots you commonly hit on a first run are almost all collected there.

If the same symptom isn’t there, copy the error message verbatim, paste it into Claude Code, and ask “how do I fix this?” A next move to try usually follows.

If it still doesn’t resolve, open a GitHub issue or post in the team Slack. Write down three things together.

  • Where you got stuck (which step, which command)
  • The full error message
  • Environment info (operating system, Python version)

The first run is the slowest. Once the environment is set up, you skip steps 1 and 3 wholesale for the next post, and the path from “write a post about this” to publishing gets noticeably shorter.

How far the manual goes, where the base begins

Section titled “How far the manual goes, where the base begins”

What this step table covers is what the base handles automatically — the pre-publish AI-smell gate and AdSense gate, simultaneous Korean–English publishing, AI-SEO, context recovery, and other differentiators. The manual text is free, and you keep it open in a side tab as you follow along.

The actual base code and the full .claude/ set (agents, skills, hooks) will be released soon as a license plus an update channel. When pricing and the payment channel are set, it’ll be announced here and on the landing.