Publishing · Claude Code skill

Blog post writer (AdSense)

blog-post-writer-adsense

The same five-section post, built to pass Google AdSense review: one specific search question answered up front, real first-hand detail, and a policy check.

  • Publishing
  • MIT licensed
  • Free
  • No setup needed

What Blog post writer (AdSense) does

A post that has to do two jobs: rank for one specific search, and pass Google AdSense's review for original, useful, first-hand content. It uses the same fixed five-section format as the standard writer, with an experience gate and a policy check on top.

What you give it

The conversation you are in, plus your site profile. The conversation has to contain real work.

What you get back

  • A post answering one specific search question up front, with real detail from the work
  • An original table or checklist you could not get from another site
  • An ad-layout check and a policy check
  • The same SEO table, link list, image brief and pre-publish checklist as the standard writer

Use cases

  • A new site applying for AdSense

    Thin, generic AI summaries are the main reason new sites get rejected, so the real work in the conversation is the whole point.

  • Reapplying after a rejection

    Posts are written to the standard the review is actually looking for: original, useful, first-hand.

  • Monetised posts that still have to rank

    One specific search question, answered up front, with the ad layout checked against the content.

How to use Blog post writer (AdSense)

  1. Install the publishing toolkit

    /plugin install publishing-toolkit@claude-skills

  2. Do the work first

    The skill looks for what was being fixed or built, what was tried, what failed and what finally worked. It needs at least three of those.

  3. Ask for an AdSense-ready post

    Say the post is for AdSense and this skill is used instead of the standard one.

  4. Take the file and publish

    Delivered as a .docx, or Markdown if no docx skill is available.

Benefits

  • It refuses to pad

    If the conversation is too thin, it says so and suggests which topic to combine it with or what to test first, rather than producing filler that fails review.

  • Nothing fabricated

    No invented results, numbers, tools, clients or screenshots that were not in the conversation.

  • Yoast green and policy clean

    The same structure and readability standard, with an explicit ad-layout and policy check on top.

Install blog-post-writer-adsense

This skill ships in the publishing-toolkit plugin. Add the marketplace once, then install the plugin in Claude Code.

/plugin marketplace add rodneylungayan/claude-skills
/plugin install publishing-toolkit@claude-skills

After that the skill loads on its own whenever your request matches it. You can also invoke it by name with /blog-post-writer-adsense.

Profile
Reads ~/.claude/profiles/blog-publish.md. It asks for the details the first time and offers to save them there, so later runs ask nothing.

Questions about blog-post-writer-adsense

Will it write a post from a thin conversation?
No. If there is no real outcome or decision to write about, it tells you and suggests what to combine it with instead. Padding is what gets sites rejected.

Need this built, not just automated?

I build WordPress and Next.js sites for a living, and these skills are the toolkit behind that work. If you would rather hand the job over, get in touch.