Skills Agentes

Maintain Greptile Rules

Evalúa hallazgos verificados de revisiones de merge-ready, Greptile, PR, CI, seguridad y facturación, y promueve los huecos de revisión duraderos a la configuración versionada de `.greptile`.

Estrellas
16k

en todo el repo

Actividad
56

0–100, la ruta de este skill

Actualizado
el mes pasado

último commit aquí

Commits
2

últimos 90 días

Contexto
1.1k tok

107 tok en reposo

Paquete
2 archivos

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add every-app/open-seo --skill maintain-greptile-rules --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Evalúa hallazgos verificados de merge-ready, Greptile, PR, CI, seguridad y facturación, y promueve los huecos de revisión duraderos a la configuración versionada `.greptile/`.
  • Un hallazgo de revisión es evidencia a evaluar, no automáticamente una regla nueva; la ausencia en el repo no es evidencia de política.
  • Enruta cada hallazgo: bug puntual a código con test de regresión; política determinista a TypeScript, Oxlint, Knip o CI; invariante aplicable en diff a una regla estructurada; preferencia o falso positivo a `.greptile/rules.md`.
  • Aplica una barra de promoción: verificado contra el código actual, observable desde el diff, específico del repo, probable de recurrir o de alto impacto, y no cubierto ya.
  • Edita de forma conservadora (una preocupación por regla, ID estable, scope estrecho) y valida con `jq`, `prettier --check` y `git diff --check`.

Úsalo cuando

  • Una revisión descubre un invariante recurrente o de alto riesgo que Greptile no captura.
  • Greptile produce el mismo falso positivo una y otra vez.
  • Se pide auditar o actualizar las reglas y el contexto de Greptile de OpenSEO.

No lo uses cuando

  • Un bug puntual: arréglalo en código con un test de regresión, sin regla de Greptile.

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Promueve este hallazgo de merge-ready a una regla de Greptile
  • Greptile marca esto como falso positivo siempre, recalíbralo
  • Audita las reglas de .greptile del repo

SKILL.md

En inglés

Maintain Greptile rules

Keep .greptile/ high-signal. A review finding is evidence to evaluate, not automatically a new rule.

1. Verify the finding

  • Reproduce or trace the finding against the current repository, including the relevant call path, tests, and intentional exceptions.
  • Read .greptile/config.json, .greptile/rules.md, and .greptile/files.json before proposing a change.
  • Distinguish a newly introduced risk from adjacent legacy debt. Do not encode an unverified assumption or a one-off implementation detail.
  • Repository absence is not policy evidence. If a reviewer infers a preference only because no current example exists, leave Greptile, code, and CI unchanged unless an owner explicitly adopts the policy.

2. Route it to the right mechanism

  • One-off bug: fix the code and add a focused regression test. Do not add a Greptile rule.
  • Verified deterministic policy violation: prefer TypeScript, Oxlint, Knip, a focused test, or CI.
  • Repeatable, diff-enforceable invariant: add or refine a scoped structured rule in .greptile/config.json.
  • Architecture, preference, or false-positive calibration: update .greptile/rules.md.
  • Canonical implementation Greptile should consult: add a narrowly scoped reference in .greptile/files.json.
  • Small workflow friction: use the papercuts skill and log it in .agents/PAPERCUTS.md.

3. Apply the promotion bar

Promote a finding only when all applicable checks pass:

  • It is verified against current code.
  • A future reviewer can observe it from the diff and relevant call path.
  • It is repository-specific or materially improves false-positive calibration.
  • It is likely to recur, or its impact is high enough to justify prevention: authorization, security, billing, data loss, or cross-database correctness.
  • Existing Greptile context and automated checks do not already cover it adequately.
  • The instruction can be specific, measurable, narrowly scoped, and explicit about legitimate exceptions.

If the evidence or policy is ambiguous, leave the configuration and enforcement unchanged and report the candidate for human judgment.

4. Edit conservatively

  • Keep one coherent concern per structured rule, with a stable lowercase ID, severity, and the narrowest future-safe scope.
  • Do not infer permanent policy merely because the current repository has zero examples of an alternative.
  • Prefer narrowing or replacing a noisy rule over layering on more prose.
  • Keep repository-specific rules in .greptile/. Verify and report whether a minimal org-enforced dashboard baseline protects external contributions, secrets, authentication, billing, CI, and attempts to weaken review controls. Do not create or change dashboard, MCP, or organization rules unless the user explicitly asks, and do not duplicate the full repository rule set there.
  • Treat changes to .greptile/**, AGENTS.md, CLAUDE.md, .agents/skills/**, and .github/** as review-control changes that must receive explicit maintainer review. CODEOWNERS requests that review; branch protection or a ruleset must separately require code-owner approval when available.
  • Update the smallest set of configuration files needed; do not duplicate rule bodies in separate documentation.

5. Validate

Run:

jq empty .greptile/config.json .greptile/files.json
node_modules/.bin/prettier --check .greptile/config.json .greptile/files.json .greptile/rules.md
git diff --check

Also verify that rule IDs are unique, severities are valid, every files.json path exists, and an independent reviewer cannot find a clear false positive in the new wording.

During merge-ready work, evaluate only verified findings that clear the promotion bar. A merge-ready run does not need to change .greptile/ when no durable review gap was found.

Reproducido de every-app/open-seo bajo licencia MIT. Leer esta página en markdown.

Archivos

2 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Los cambios en `.greptile/**`, `AGENTS.md`, `CLAUDE.md` y `.agents/skills/**` son cambios del plano de control de revisión y necesitan revisión explícita del maintainer.

Necesita en el PATH:gitjq

Detalles

Creador
every-app
Licencia
MIT
Recursos incluidos
Incluye scripts o referencias
Código fuente
Ver SKILL.md

Etiquetas

Más de every-app/open-seo

Este repo incluye 19 skills. Si instalas uno, normalmente ya tienes los demás.

Entra en un modo de coach de OpenSEO cercano que explica los flujos, recomienda los siguientes pasos y ayuda a usar bien agentes, búsqueda web, scraping y datos MCP.

Costo de contexto al activarse
1.6k tok
Tamaño del paquete
1 archivo
Última actualización
hace 12 días
seo geo

Crea o actualiza una skill en este repositorio de la forma correcta: hogar canónico en `.agents/skills`, marca interna o pública, symlinks en `.claude/skills` y registro en las docs públicas para las skills de producto.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
1 archivo
Última actualización
hace 12 días
herramientas desarrollo

Audita un sitio y entrega un informe SEO de una página, en lenguaje llano, que cualquiera puede accionar, centrado en una única acción para esta semana.

Costo de contexto al activarse
1.8k tok
Tamaño del paquete
2 archivos
Última actualización
hace 12 días
seo geo

Rellena el contexto compartido de OpenSEO de un proyecto (alcance del sitio, objetivos, posicionamiento, competidores, páginas clave y preferencias), más comprobaciones de MCP y entrada de Search Console.

Costo de contexto al activarse
2.3k tok
Tamaño del paquete
1 archivo
Última actualización
hace 12 días
seo geo

Mapea a los líderes SEO de un mercado, los temas de contenido que ganan, la cobertura de palabras clave, los backlinks y los huecos estratégicos, sobre varios competidores a la vez.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
1 archivo
Última actualización
hace 12 días
seo geo

Analiza la huella orgánica de un competidor: palabras clave que rankea, temas de contenido, perfil de backlinks y huecos, para decidir qué aprender, qué evitar y a qué superar.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
1 archivo
Última actualización
hace 12 días
seo geo

Skills relacionados

Crea o actualiza una skill en este repositorio de la forma correcta: hogar canónico en `.agents/skills`, marca interna o pública, symlinks en `.claude/skills` y registro en las docs públicas para las skills de producto.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
1 archivo
Última actualización
hace 12 días
herramientas desarrollo

Lleva una rama de "el código existe" a "lista para la revisión final del maintainer": revisión multi-eje con subagentes, hallazgos verificados, arreglos, `ci:check`, commits de checkpoint y un PR actualizado.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
1 archivo
Última actualización
el mes pasado
herramientas desarrollo

Registra en `.agents/PAPERCUTS.md` la fricción real y recurrente del repositorio (setup confuso, comandos inestables, errores engañosos, archivos generados obsoletos) y también revisa, deduplica y resuelve las entradas existentes.

Costo de contexto al activarse
994 tok
Tamaño del paquete
2 archivos
Última actualización
el mes pasado
herramientas desarrollo