/brainstorm
Works through the whole design and stress-tests it with you before any code detail is settled.
- Product design
- Architecture
- Edge cases
lightsout · Quality control for AI coding agents
Lightsout is a plugin that helps you and your agent write code that meets your standards.
/plugin marketplace add lightsout-factory/lightsoutAlpha · MIT · Works with Claude Code, Codex, and Pi
Standards Packs in action
Your Standards Pack sets the rules. Every run checks them in code and cleans up what breaks them, so your codebase gets tidier with each change instead of messier.
src/components
18 / 20 filesThese are just a few of the rules in the default Standards Pack. See them all
Standards Packs
A Standards Pack is the set of rules your agents follow, built into planning, implementation and refactoring, and checked on every change.
Your Standards Pack
Your rules shape the plan before any code exists.
The agent writes code to the same rules.
Anything that breaks them is cleaned up before the run ends.
Each rule is yours to set:
Framework rules switch on when your repo uses the framework. Write your own rules, and use them alone or stack them on ours.
Browse Standards PacksHow it works
Settle every decision with the agent. Hand it off. Walk away.
You decide
Works through the whole design and stress-tests it with you before any code detail is settled.
Turns the design into a build spec an agent with a fresh context window can implement exactly as planned.
or /auto-plan: the agent runs the plan step itself, answering the questions with its own recommendations and checking with you only on the big calls.
Agents execute
Builds the plan. A locked test ledger and deterministic gates keep the agent on track.
Takes the finished branch all the way to merged, then cleans up your workspace.
Proof
Between every step, lightsout runs your own lint, type checks, tests and build.
LO-155Implement module dependency graph
Running1 failure caught · 67 gate runs · 18m 25s · $6.61
LinearJira
Each ticket becomes its own audit trail: what was decided, why, and by whom, attached where your team already looks.
The brainstorm design, the plan and every decision behind them land on the ticket as files, written automatically.
Planning and implementation status update on the ticket as the work moves.
Lightsout drafts new tickets, and files one only once you say so.
What each ticket cost to build, where your team plans the next one.
LO-155
DoneImplement module dependency graph
Attachments
Activity
Install the plugin,
then run /brainstorm on your next ticket.
/plugin marketplace add lightsout-factory/lightsout