Write and ship SEO blog posts with Tony + Peter workflow, publish QA, deploy verification, and GSC indexing. SEO博客写作/发布/部署/谷歌收录
Scanned 9/6/2026
Install to Claude Code
npx -y skills add X-RayLuan/awesome-ceo-stack --skill openclaw-seo-content-writer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Openclaw Seo Content Writer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/x-rayluan-openclaw-seo-content-writer)More formats (shields.io, HTML) on the badges page.
---
name: openclaw-seo-content-writer
description: Write and ship SEO blog posts with Tony + Peter workflow, publish QA, deploy verification, and GSC indexing. SEO博客写作/发布/部署/谷歌收录
---
# OpenClaw SEO Content Writer
Use this skill to run a full SEO blog production lane instead of treating “write a blog post” as only a drafting task.
## Core model
Split ownership clearly:
- **Tony** owns draft generation, safe-template normalization, preflight, content-quality gating, source publish readiness, and artifact receipts.
- **Peter** owns deployment, live verification, indexability checks, Google Search Console submission, and indexing-status receipts.
Never collapse these into one fuzzy “content done” state.
## Required workflow
1. **Gather same-day inputs**
- keyword / topic target
- audience + search intent
- Hunter research / evidence / proof links
- brand positioning + CTA source
2. **Write the draft batch**
- Use a stable SEO skeleton, not freeform prose.
- Ensure every draft answers the query directly and has enough structure to survive QA.
3. **Normalize through safe template**
- Stamp template metadata.
- Ensure every draft contains a quick answer, TL;DR, scannable sections, FAQ, conclusion, CTA, and source/proof notes.
4. **Run publish gates**
- structural preflight
- content-quality audit
5. **If not publishable, recover correctly**
- Do not pad with filler.
- Call Hunter for bounded same-day recovery research first.
- Only downgrade or replace the topic if Hunter also cannot make it longform-worthy.
6. **Source publish**
- Only after preflight + quality audit pass.
- Write a structured source-publish receipt.
7. **Peter closeout**
- deploy production
- verify live URL and `/blog`
- verify canonical / sitemap / noindex / discovery
- write deployment + indexability receipts
8. **Search Console follow-through**
- submit only `INDEX_READY` URLs
- write GSC submission receipt
- check indexing status later and write GSC status receipt
## Non-negotiable rules
- **No filler padding.** If word count is thin, add real information or trigger research recovery.
- **No publish without receipts.** Preflight, quality audit, source publish, deploy, and indexability should all leave artifacts.
- **No “live” claims without Peter verification.** Code-ready is not live.
- **No GSC submission before indexability passes.** Live + self-canonical + sitemap + `/blog` discovery must be true first.
## Minimum draft contract
Every publish candidate should have:
- direct answer / quick answer
- TL;DR
- 4+ substantial H2 sections
- comparison table or clear scannable structure
- FAQ with at least 4 real questions
- conclusion
- CTA
- source / proof notes
- enough specificity, proof, and search-intent coverage to be publishable
## Recovery logic
If a draft batch fails because it is thin, weakly evidenced, or not publishable:
1. classify the problem
2. call Hunter for more research
3. rewrite once with stronger evidence / FAQ material / angles
4. rerun gates
5. only then downgrade or replace the topic if still too weak
## Receipts to maintain
Use the same style of structured receipts for every lane:
- preflight receipt
- content-quality audit receipt
- source-publish receipt
- deployment receipt
- blog indexability receipt
- GSC submission receipt
- GSC index-status receipt
## References
Read these files when needed:
- `references/tony-pipeline.md` — drafting, gating, recovery, and source publish flow
- `references/peter-closeout.md` — deploy, live verification, indexability, and closure rules
- `references/gsc-indexing.md` — Search Console submission and indexing-status workflow
- `references/receipt-contracts.md` — receipt expectations and truth states
## Prerequisites
This skill is a workflow guide, not a standalone tool. It assumes you already have:
### Deployment
- A deployment pipeline for your site (e.g. Vercel, Netlify, Cloudflare Pages, or a custom CI/CD setup)
- SSH or CLI access to trigger deploys
- A working sitemap generator (e.g. Next.js `sitemap.ts`, or equivalent)
### Google Search Console
- A verified GSC property for your domain (`sc-domain:` or URL-prefix)
- Google Cloud project with the **Indexing API** and **Search Console API** enabled
- A service account JSON key with GSC permissions, or OAuth credentials
- `googleapis` npm package or `gcloud` CLI available in your environment
### Content pipeline
- A content source directory or CMS where drafts are stored
- A safe-template normalization script or convention (this skill describes the contract, not the implementation)
### Optional but recommended
- Tavily or web search tool for Hunter research recovery
- A receipt/artifact directory convention (e.g. `mission-control/data/`)
### No credentials are bundled
This skill does not ship any API keys, service accounts, or deployment configs. All credentials must be configured in your own environment before use.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!