Two plugins we use every day
polywatch reads each change Claude makes in the background and hands Claude back only the defects that survive a second look. archlens turns a codebase, or a design document, into architecture diagrams that carry their evidence. Both are open source, and both come from the same stack as Poly.
Claude writes code faster than you can review it. After each turn, a reviewer from another model family lists candidate defects, Claude Opus checks the serious ones against the code, and on your next prompt you see at most two ranked findings. Confirmed defects go back to Claude to fix.
.env and *.pem are never sent. The full policy is in the repository.in Claude Code
/plugin marketplace add cognitive-fab/polywatch
/plugin install polywatch@polywatch
add your Anthropic key under
/plugin → polywatch → Configure
You, or Claude, write one structured analysis of a system. archlens compiles it into validated, interactive diagrams and a markdown document that cannot disagree with them, and nobody types a coordinate.
/archlens how does the harness mount the gate? and get a single diagram that answers it, joined to any analysis you already have.planned, not built.Example: the Poly architecture pages are generated from an analysis of the Poly repository with archlens.
the renderer, once npx skills add tt-a1i/archify -g in Claude Code /plugin marketplace add cognitive-fab/arch-lens /plugin install archlens@arch-lens
map this architecture with archlens
Both plugins come out of the work on Poly, a language and runtime for the stateful core of software written by coding agents, and the tools around it: Polygraph, Polyflow and the rest. The same stack sits underneath the digital twins we build.