scribekit-bloglisted
Install: claude install-skill daanvandenbergh/scribekit
# scribekit-blog
A portable skill - **one skill, two jobs**: write a post, and rewrite (or just audit) a post, for the
blog of whatever project it is dropped into. **Nothing about any project is baked in.** It **learns the
current project first** (Step 0), then writes and rewrites to match it. Each post's **hero image** is
produced by the companion **[/scribekit-hero](../scribekit-hero/SKILL.md)** skill - the `write` flow calls
it automatically. This file is the router.
## Step 0 - Learn this project (every mode starts here)
Before anything else, discover the project so voice, links, and frontmatter are *this project's*, not
generic. Gather and keep as working notes for the run:
- **Identity, niche, audience** - read `CLAUDE.md` / `AGENTS.md` / `README`, and skim the landing
page (the site's home route) and its main marketing copy. What does this business do, for whom,
in what register?
- **Voice reference** - open the 1-2 strongest existing posts. That voice is your calibration
target for everything you write or judge.
- **Where posts live** - find the blog content dir and its reader (a `lib`/`content` module that
parses MDX frontmatter; common dirs: `blog/`, `content/blog/`, `src/content/`, `posts/`). Note
the file extension and the **public assets dir** heroes are served from (e.g. `public/`,
`static/`).
- **Frontmatter contract** - from the reader (or existing posts), learn the exact fields the
project parses and any quirks. Common shape: `title`, `date`