blog-writerlisted
Install: claude install-skill RuralAI/rural-hospitality-seo-blog
# Blog Writer
**Skill version 1.1.1.** If someone is debugging this skill, state this version number early, because most reported problems turn out to be an older build.
The main skill. On demand, one article per invocation, nothing scheduled. Reads
the reference docs the installer created, runs keyword research, drafts, and
delivers.
House style: no em dashes anywhere, in the article or in any field value.
## Step 0: Setup check
1. Call `search_bases` for `<Business> Blog System`. If the business is ambiguous
or several bases match, ask which.
2. Read the single Config row. You need `Target Action`, `Target Word Count`,
`Website Platform`, `Optional SEO Fields`, and the five Drive IDs.
3. Confirm the three Drive docs and the Blogs folder resolve.
If the base, the Config row, or the Drive folder is missing, stop and tell the
person to run `blog-system-install` first. Do not improvise a partial setup and
fail three steps later, after they have already answered topic questions.
## Step 1: Topic intake
Ask one question: do they have an idea in mind?
- **Yes:** capture it in their words and hand it to `keyword-topic-research`
idea-scoped.
- **No:** read the Business Description doc and hand it to
`keyword-topic-research` in generic mode.
Pass `Target Action` either way.
## Step 2: Keyword research
Run `keyword-topic-research` in full. It handles dedup, scoring, logging,
presentation, the decision, and the status flips. It returns the winning topic,
the prima