Skills · Claude Code · Agent Skills

Texto que rankeia e se lê — em quatro passos, sem pular.

Processo rígido e hierárquico: estrutura primeiro, briefing por seção, conexão checada antes de escrever e só então o texto. A estratégia de SEO fica com a schematize-seo; esta skill escreve.

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

Mantido por Lucas Andrade

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

Pisos inegociáveis

Não se desligam "pra ir mais rápido". Lista completa na skill.

Quatro passos, nesta ordem

Estrutura, briefings, checklist de conexão e texto, sem pular; escrever direto porque o tema é simples é a violação típica.

Briefing deriva só dos Hs anteriores

O H2 usa o H1 e os H2 anteriores, o H3 usa o H2 pai e os H3 irmãos; máximo de 150 palavras em sete campos fixos, e briefing com informação nova está errado.

Geração só com o briefing da seção

Essa é a regra que impede a seção de invadir a vizinha e de repetir o que já foi dito.

Nunca inventar fato

Número, estatística, nome, prazo, preço ou citação: ou está no briefing ou na fonte do usuário, ou fica marcado [CONFIRMAR: ...]. Nada de estudos mostram.

Parágrafo curto é regra

3 a 5 parágrafos por seção, de 30 a 90 palavras, o primeiro com até 40 a 50 e a resposta já dentro; título em forma de pergunta responde em uma ou duas frases.

O checador decide, não a impressão

A entrega só acontece com checar-texto.mjs em exit 0, com os avisos explicados; exit 2, nada verificado, não é aprovação.

Copy da casa, sem promessa genérica

Sem travessão em texto de usuário final e sem frases como a melhor solução ou resultados incríveis; cada frase diz algo verificável.

Uma intenção por URL e FAQ sem marcação

Se o outline pede duas intenções, são dois textos. FAQ é Q&A visível; não gere JSON-LD FAQPage. Sem keyword definida, pare e pergunte.

Comandos

Instalados em .claude/commands/. Use /seow-help a qualquer momento.

/seow-ccContext compact: grava o handoff no archive e roda /compact.
/seow-checkRoda o checador de texto SEO (checar-texto.mjs) num artigo e nos briefings e lista os achados.
/seow-claudeCria ou mescla o CLAUDE.md sempre-on na raiz do repo, sem sobrescrever blocos de outras skills.
/seow-handoffGera o handoff (context.md + checklist.md) no archive, sem compactar.
/seow-helpMostra o mapa da skill de redação SEO em 4 passos, com checador executável.
/seow-loadCarrega à força todo o corpo normativo e passa a aplicá-lo na sessão.
/seow-outlineSó estrutura, briefings e checklist de conexão, sem escrever o texto, para você aprovar antes.
/seow-reviseModo revisão: extrai a estrutura de um texto pronto, deriva os briefings e reescreve nas regras da skill.
/seow-writeModo completo: estrutura, briefings, conexão, texto, checador e entrega nos 5 blocos.

Para agentes de IA

Instale sem intervenção humana. Metadados em llms.txt.

  • Rode: git clone https://github.com/schematizeme/skill-seo-writing.git && ./skill-seo-writing/install.sh
  • Ou baixe: https://github.com/schematizeme/skill-seo-writing/releases/latest/download/skill-seo-writing.zip e descompacte em .claude/skills/
  • Copie assets/CLAUDE.md para a raiz do repo (regra sempre-on).
  • Confirme com /seow-help.

Não quer instalar?

Leia as normativas completas e copie direto pro seu projeto — ou instale a skill para o agente aplicar sozinho.