Products / Claude Code plugin

Free, for Claude Code

Content checks inside your editor

Five commands, two skills, a reviewer agent and a post-edit hook that runs the fast gates on every content file Claude touches. Free.

In plain words

If you write your site's pages with Claude Code, this add-on makes it check its own work: after every edit it runs the quality gates on that page and shows what is wrong, and it writes new pages in the answer-first shape that search engines and AI assistants quote. Free.

Who it is for

What you actually do

  1. Add the OperStack marketplace to Claude Code with one command
  2. Install the plugin
  3. Write pages as usual; the checks run by themselves

Free

Installs from the OperStack marketplace. Useful only if you already pay for Claude Code

Install instructions →

What you need before you start

WhatCostWhy
Claude Code Paid, Anthropic subscription The plugin runs inside Claude Code, so it is only useful if you already pay for Claude Code. We do not sell it and we get nothing from it.
Node.js, version 20 or newer Free The gates the plugin calls run on Node.js.

What you get

How it works

  1. Add the marketplace. /plugin marketplace add oper-stack/claude-plugins
  2. Install. /plugin install operstack-seo@operstack
  3. Install the gates in the site. npm i -D @operstack/gates so the hook runs without a network fetch.

Install

/plugin marketplace add oper-stack/claude-plugins
/plugin install operstack-seo@operstack

What it is not for

Can an AI read this site and quote it Eight technical signals per site, measured live Before 32% After 100% → 15 sites 13 of 15 sites served nothing but llms.txt Measured 11.09.2026 and 12.09.2026. Every signal is one curl request away. oper-stack.com
What the plugin puts in place, measured before and after on 11 and 12 September 2026 on 15 of our sites: the 13 content sites plus oper-stack.com and oper-stack.ru.

Why I share this

I sell property to international buyers. It is a niche where a single advertising lead costs more than most products on this page, and where the buyer reads for weeks before writing to anyone. For years the enquiries came from paid ads. Then I built content sites that answer the questions those buyers ask, and the enquiries started arriving on their own: from Google first, then, more and more, from ChatGPT and Perplexity, which quote the pages when someone asks.

The numbers are on the cases page, site by site: clicks from Google up 249 percent across thirteen sites in more than ten countries, the first 28 days of June against the 28 days to 25 September 2026, and a new site that went from 3 clicks in its first 28 days to 98. Every tool on this page is a piece of the pipeline behind those sites, stripped of my data and packaged so you can run it in your own niche: the method for finding what a market actually searches for, the page shapes that get quoted, and the checks that stop a bad page from going live.

I am not a software company. I am an operator who got tired of paying for every lead, and these are the tools I use every week. If they work for you the way they work for me, tell me; if they do not, the refund policy says exactly what comes back and when.

Maksim Shchegolev, founder of OperStack · the numbers behind this · refund policy

Frequently asked questions

Does the hook slow editing down?
It runs six offline gates on the site after a Write or Edit under src/content, usually under two seconds on a few hundred pages, and prints only the findings for the file you touched.
Can it publish or index on its own?
No. Deploy and indexing run only when you ask in the current task. The rules say so and the commands check it.
Where does the AI-visibility data come from?
A GA4 MCP server in the session, or a CSV you export. Without either it explains how to get the data and stops; it never estimates.

Further reading

Other products

Work done for you, agreed in writing before payment: Fix · Foundation. See services on request.

What a finished report looks like: the sample report, a real paid audit, anonymised.