Getting started
Install the marketplace
# add the marketplace once /plugin marketplace add gagoar/gago-plugins /reload-plugins
# then install any plugin /plugin install iceberg@gago-plugins /plugin install html@gago-plugins /plugin install memory-sync@gago-plugins /plugin install typescript-patterns-enforcer@gago-plugins /plugin install deck-visuals@gago-plugins /plugin install tricorder@gago-plugins /plugin install pr-brief@gago-plugins /plugin install unmistakable@gago-plugins /plugin install plugin-directory-preflight@gago-plugins
Plugins update when their own repo releases a new version. The marketplace itself never needs to change.
Available plugins
The plugins
iceberg
/iceberg:score · /iceberg:edit
Scores and rewrites technical documentation using 14 Hemingway-based rules. Runs automatically on every plan.
html
/html:doc
Generates rich, self-contained HTML reports, slide decks, kanban boards, and timelines in the Birchline design system.
memory-sync
/memory-sync:sync
Backs up and restores per-project Claude Code memory to a private Git repo. HOME-relative storage works across machines.
TypeScript Patterns Enforcer
/typescript-patterns-enforcer:check · typescript-patterns-enforcer:review
Enforces TypeScript best practices inline while editing, plus a dedicated subagent for PR reviews and refactors. Formerly ts-patterns.
deck-visuals
auto — "add visuals to my deck"
Guides and injects impactful visuals into HTML decks — inline-SVG concept diagrams, dataviz-backed charts, icon anchors, and sourced-and-verified GIF levity — without rendering the deck itself.
tricorder
always-on (hooks)
Full sensor sweep of your Claude Code sessions — an always-on statusline, a Starfleet away-team view in your macOS menu bar, and configurable attention sounds. macOS + iTerm2.
pr-brief
/pr-brief · gate hook
Makes large pull requests readable — a short brief, Input → Functions → Output diagrams, and a ranked list of the files to review first — and blocks PR descriptions that lack them.
unmistakable
auto · /unmistakable:asd-ste100
Rewrites English so an AI agent cannot misread it — tool descriptions, error messages, PR text — and checks the result with a linter. Follows the ASD-STE100 rules.
Architecture
How updates work
- Plugin reposEach plugin lives in its own GitHub repo (gagoar/iceberg, gagoar/html-effectiveness, etc.) and releases independently.
- MarketplaceThe gago-plugins repo only changes when a NEW plugin is added. Updating an existing plugin never touches it.
- Staying currentRun
/plugin marketplace update gago-pluginsthen/plugin update <name>@gago-plugins.