rm -rf .
mkdir commerce
Let's break some things
One system at a time

Why

While shipping a microsite for a project, we realized that no matter how many websites you launch, something is always bound to be missing. Broken links? Empty meta and schema tags? Disappearing assets? Or maybe a failed Lighthouse accessibility score. These are all things you usually don't find out until your website is live.

Linters work great for validating code syntax, but not so well at validating how we communicate with the world. AI can analyze effectively when it has the right context, but try accurately fixing things with just AI alone—it needs structure for accuracy. Waiting three weeks for Google to turn around and say, "Sorry, we couldn't index your site, link not found (404)," was not an option. The project we were working on was too important to not be found. But isn't every project?

So we developed some checks to validate our post-build code and hold ourselves accountable. One check led to another, and soon we realized we had built something. That problem you were solving to make your life easier at work might just help other people too. That's when a project became another project.

How

How can we turn this tiny script folder into something that's reusable? One that can be adapted, is easy to share, and easy to build upon as needed per project? Something that holds AI and humans alike accountable. A tool that made us work smarter, not harder, in detecting unique and common technical SEO issues.

What

That tiny script folder became a modular monorepo package, built to work as one or as independent modules. It runs in your terminal and CI/CD environments. You can use it as an API and plug it into existing tools or create new ones. And empower your agentic workflows with JSON exports, giving AI the structure it needs to fix things accurately.

We took it a step further and created a SKILL, making it easy to work with Claude Code or your favorite LLM model. You can use it to learn while doing and get things done.

We named it Optimize for its ability to empower both AI and individuals to work collaboratively to ensure a website is healthy, accessible, and easy to find online before it goes live.

It has eight core checks: Meta, Open Graph, Schema, Hierarchy, Accessibility, Sources, Media, and Links. Each detects common issues based on web standards, making it easier for people and AI to discover your content.

Now

The original project that inspired Optimize was about building together. So we decided to open source it, so we can work together to help companies and organizations stand out in the rapidly changing AI landscape. Join us and let's...

Optimize the web. No site left behind.

Creators

  • Syd Harris

    Syd Harris // System Architect

    Built the Optimize integration, enabling seamless access to Optimize's tools and allowing users to easily enhance their workflows.

    node.js system design api development