CtrlK
BlogDocsLog inGet started
Tessl Logo

open-seo

github.com/every-app/open-seo

SkillAddedReview
merge-ready

.claude/skills/merge-ready/SKILL.md

Take a branch from "code exists (or is about to)" to "ready for the maintainer's final review" — multi-axis subagent review with verified findings, fixes, ci:check, checkpoint commits, and an updated PR. Use whenever the user says a feature/fix/branch should be "merge ready", asks to get changes ready for review, or appends this to a build request ("build X and make it merge-ready").

78

seo-project-setup

.agents/skills/seo-project-setup/SKILL.md

Set up a durable local SEO workspace with project context, notes, goals, positioning, preferences, MCP checks, and Search Console data intake.

60

seo-coach

.agents/skills/seo-coach/SKILL.md

Enter a friendly OpenSEO coach mode that explains workflows, recommends next steps, and helps users use agents, web search, scraping, and MCP data effectively.

61

papercuts

.agents/skills/papercuts/SKILL.md

Log genuine, recurring repository friction to .agents/PAPERCUTS.md — confusing setup, a flaky repo command or script, a misleading in-repo error, stale generated files, or a non-obvious gotcha that will cost the next contributor time. Also use to review, deduplicate, and resolve existing entries. Gate hard before logging: only friction the repository itself can fix counts. Never log the agent's own sandbox/permission errors, shell-scripting mistakes, transient flakiness, or third-party tool quirks the repo can't change.

72

openseo-release-notes

.agents/skills/openseo-release-notes/SKILL.md

Cut an OpenSEO release — bump the version, draft user-facing release notes from commits since the last tag, run a review + subagent-verification pass, and open a "release: vX.X.X" PR. Use when the user asks to prepare a release, bump the version, or write release notes.

78

merge-ready

.agents/skills/merge-ready/SKILL.md

Take a branch from "code exists (or is about to)" to "ready for the maintainer's final review" — multi-axis subagent review with verified findings, fixes, ci:check, checkpoint commits, and an updated PR. Use whenever the user says a feature/fix/branch should be "merge ready", asks to get changes ready for review, or appends this to a build request ("build X and make it merge-ready").

78

maintain-greptile-rules

.agents/skills/maintain-greptile-rules/SKILL.md

Evaluate verified findings from merge-ready, Greptile, pull-request, CI, security, billing, and other code reviews, then promote durable review gaps into the version-controlled .greptile configuration. Use when a review uncovers a recurring or high-risk repository invariant that Greptile does not capture, when Greptile repeatedly produces a false positive, or when asked to audit or update OpenSEO's Greptile rules and context.

78

link-prospecting

.agents/skills/link-prospecting/SKILL.md

Find link prospects, discover contact paths, and draft outreach from SERPs and backlink signals.

65

keyword-research

.agents/skills/keyword-research/SKILL.md

Discover keyword opportunities, evaluate metrics and SERPs, and save/tag promising terms.

62

keyword-clustering

.agents/skills/keyword-clustering/SKILL.md

Cluster keywords by intent and map them to existing or proposed pages.

64

competitor-analysis

.agents/skills/competitor-analysis/SKILL.md

Analyze one competitor's organic footprint, ranking keywords, content themes, backlinks, and gaps.

58

competitive-landscape

.agents/skills/competitive-landscape/SKILL.md

Map SEO market leaders, winning content themes, keyword coverage, backlinks, and strategic gaps.

72