SEOCEO is a readable SKILL.md file that turns your own AI agent into a hands-on SEO operator. Install it in OpenClaw, Claude Code, Cursor, Codex CLI, or another compatible agent. It can audit existing pages, build topical maps, find opportunities in Search Console data, improve internal links, create useful content, and check technical SEO. Unlike hosted SEO autopilots, you can read and change the whole workflow. You control the data, context, voice, guardrails, and what gets published.
No reviews yetBe the first to leave a review for SEOCEO
Maker
📌
Hey everyone, I’m Lasse, the person behind SEOCEO.
I built this because I kept seeing the same useful SEO workflow repeated everywhere: understand the buyer, build a topical map, fix existing pages, find gaps in Search Console, create better pages, add internal links, and repeat.
The problem was never really knowing what to do. The annoying part was doing it consistently, or paying every month for a hosted SEO tool where you can’t really see the workflow behind it.
So I turned the whole process into one readable SKILL.md file that runs inside your own AI agent.
SEOCEO can work with a GSC export, website files, web access, or just text you paste in. It adapts to whatever access you want to give it.
The main thing for me is control. You can read the instructions, change the workflow, add your own context, set guardrails, and review everything before it gets published.
It doesn’t promise instant rankings and it doesn’t invent metrics. It is just a practical SEO operating system for founders, solopreneurs, freelancers, and small agencies who want to run more of the process themselves.
I’m launching it as a one-time skill instead of another monthly subscription.
Happy to answer questions, hear feedback, or explain how the workflow is structured.
Report
Would love to see a built-in schema for tracking which keywords a piece is actually trying to rank for, so the agent can flag cannibalization when two pages start competing. Right now the topical map is great but I have to eyeball overlaps myself.
Report
Maker
@vedat2010893 Really good call! eyeballing overlaps doesn't scale.
The plan: each page declares its target query in frontmatter (target_query + secondary), then the weekly loop cross-checks all pages against GSC and flags both declared overlaps and actual cannibalization from the data (two URLs fighting for one query, neither winning). Turns the topical map into something the agent audits every week instead of a static doc.
Building it into the next version.. want me to ping you when it's live?
Report
love that this is just a readable file instead of yet another dashboard, makes me feel like i actually own the workflow. pulled it into cursor and the topical map it built on a test site was surprisingly solid out of the box.
Report
Love that it's an open file you can actually tweak. One thing I'd love to see is a simple diff view when it suggests edits to a page, so I can see exactly what changed before I approve it. Would make the trust-and-verify loop way faster.
Report
Love that it's just a readable skill file I can actually open and tweak. Plugged it into Claude Code and had it audit a small batch of posts, the topical map output was sharper than what I've gotten from most paid tools.
Report
Love that it's just a readable SKILL.md file rather than another black-box hosted tool. Being able to audit and edit the whole workflow means I can actually tune the output to match my site's voice instead of fighting generic AI fluff.
Report
Being able to actually read and edit the whole SEO workflow as a markdown file is a refreshing change from the usual locked-in dashboards, and running it inside Claude Code felt surprisingly smooth.
Would love to see a built-in schema for tracking which keywords a piece is actually trying to rank for, so the agent can flag cannibalization when two pages start competing. Right now the topical map is great but I have to eyeball overlaps myself.
@vedat2010893 Really good call! eyeballing overlaps doesn't scale.
The plan: each page declares its target query in frontmatter (target_query + secondary), then the weekly loop cross-checks all pages against GSC and flags both declared overlaps and actual cannibalization from the data (two URLs fighting for one query, neither winning). Turns the topical map into something the agent audits every week instead of a static doc.
Building it into the next version.. want me to ping you when it's live?
love that this is just a readable file instead of yet another dashboard, makes me feel like i actually own the workflow. pulled it into cursor and the topical map it built on a test site was surprisingly solid out of the box.
Love that it's an open file you can actually tweak. One thing I'd love to see is a simple diff view when it suggests edits to a page, so I can see exactly what changed before I approve it. Would make the trust-and-verify loop way faster.
Love that it's just a readable skill file I can actually open and tweak. Plugged it into Claude Code and had it audit a small batch of posts, the topical map output was sharper than what I've gotten from most paid tools.
Love that it's just a readable SKILL.md file rather than another black-box hosted tool. Being able to audit and edit the whole workflow means I can actually tune the output to match my site's voice instead of fighting generic AI fluff.
Being able to actually read and edit the whole SEO workflow as a markdown file is a refreshing change from the usual locked-in dashboards, and running it inside Claude Code felt surprisingly smooth.