Optimization Workflow

WOW! runs a 6-step autonomous pipeline every time you invoke /wow. Here is exactly what happens.

On This Page

Overview

WOW! runs a 6-step pipeline automatically when you run /wow. No configuration is required for the first run. Each step is logged in real time so you can follow along.

#StepWhat happens
1AuditMeasure current performance and inventory the site
2PlanBuild a prioritized change plan — no changes yet
3BackupFull site snapshot before any change is applied
4ExecuteSpecialist agents apply changes in dependency order
5VerifyVisual regression detection and Lighthouse re-run
6ReportBefore/after metrics and full change log

Step 1 — Audit

The Audit agent performs a comprehensive baseline scan before any changes are made:

Audit results are stored and referenced throughout the rest of the pipeline. No changes are made during this step.

Step 2 — Plan

The Planner agent reviews audit findings and builds a prioritized change plan:

The plan is printed to the console so you can review it before execution. In --dry-run mode, WOW! stops here and outputs the full plan without making any changes.

Step 3 — Backup

The Backup agent creates a complete, timestamped snapshot of your site:

This snapshot is the rollback point for the current run. WOW! will not proceed to execution if the backup fails.

Step 4 — Execute

Specialist agents apply the planned changes in dependency order. Each change is isolated and logged individually:

The specific optimizations applied depend on the audit findings from the Audit phase. Not all agents run on every site — only those with applicable findings are activated.

Any agent can be skipped with --skip-<agent> (e.g., /wow --skip-plugin, /wow --skip-provider, /wow --skip-custom).

Step 5 — Verify

The Visual Regression agent verifies that all changes are safe:

Screenshots are saved alongside the report so you can inspect them directly.

Step 6 — Report

WOW! generates a detailed report at the end of every run:

To view the last report without re-running:

/wow --report

What's Next

Continue Learning