Skills · Claude Code · Agent Skills

Text that ranks and reads well — in four steps, no skipping.

A rigid, hierarchical process: structure first, a briefing per section, connection checked before writing, and only then the text. SEO strategy stays with schematize-seo; this skill writes.

v0.2.0Conteúdo · Redação SEOgithub.com/schematizeme/skill-seo-writing

Được duy trì bởi Lucas Andrade

schematize-seo-writing · v0.2.0bash
$ schematize install seo-writing
GitHub →tải skill (.zip)/seo-writing-help · github.com/schematizeme/schematize-cli

Non-negotiable floors

Never switched off "to go faster". Full list in the skill.

Four steps, in this order

Structure, briefings, connection checklist and text, with no skipping; writing straight away because the topic is simple is the typical violation.

Briefings derive only from the preceding headings

An H2 uses the H1 and earlier H2s, an H3 uses its parent H2 and sibling H3s; at most 150 words in seven fixed fields, and a briefing that brings new information is wrong.

Generation uses only the section's briefing

This is the rule that stops a section from invading its neighbor and repeating what was already said.

Never invent a fact

A number, statistic, name, deadline, price or quote is either in the briefing or the user's source, or it is marked [CONFIRMAR: ...]. No "studies show".

Short paragraphs are a rule

3 to 5 paragraphs per section, 30 to 90 words each, the first up to 40 to 50 with the answer already inside; a question-style heading answers in one or two sentences.

The checker decides, not the impression

Delivery happens only with checar-texto.mjs at exit 0, with warnings explained; exit 2, nothing verified, is not approval.

House copy, no generic promises

No em dash in end-user text and no phrases like "the best solution" or "incredible results"; every sentence says something verifiable.

One intent per URL and an unmarked FAQ

If the outline calls for two intents, they are two texts. An FAQ is visible Q&A; do not generate FAQPage JSON-LD. With no keyword defined, stop and ask.

Commands

Installed in .claude/commands/. Use /seow-help at any time.

/seow-ccContext compact: writes the handoff to the archive and runs /compact.
/seow-checkRuns the SEO text checker (checar-texto.mjs) on an article and its briefings and lists the findings.
/seow-claudeCreates or merges the always-on CLAUDE.md at the repo root, without overwriting other skills' blocks.
/seow-handoffGenerates the handoff (context.md + checklist.md) in the archive, without compacting.
/seow-helpShows the map of the 4-step SEO writing skill, with an executable checker.
/seow-loadForce-loads the whole normative body and applies it for the session.
/seow-outlineOnly structure, briefings and the connection checklist, without writing the text, so you can approve first.
/seow-reviseRevision mode: extracts the structure of finished text, derives the briefings and rewrites it under the skill's rules.
/seow-writeFull mode: structure, briefings, connection, text, checker and delivery in the 5 blocks.

For AI agents

Install with no human intervention. Metadata in llms.txt.

  • Run: git clone https://github.com/schematizeme/skill-seo-writing.git && ./skill-seo-writing/install.sh
  • Or download: https://github.com/schematizeme/skill-seo-writing/releases/latest/download/skill-seo-writing.zip and unzip into .claude/skills/
  • Copy assets/CLAUDE.md to the repo root (always-on rule).
  • Confirm with /seow-help.

Không muốn cài đặt?

Đọc toàn bộ tiêu chuẩn và sao chép thẳng vào dự án của bạn — hoặc cài skill để tác nhân thực thi giúp bạn.