Skip to content

e22-plugins — the steer plugin

e22-plugins is an engineering-standards plugin marketplace for Claude Code. It is not a product; it hosts one plugin of its own — steer — which injects org-wide engineering standards into every product Claude session and carries the bundled repo scaffold that bootstraps a new repository spec-first.

The marketplace also re-lists Anthropic's upstream frontend-design plugin via a git-subdir source pinned to a SHA. That plugin is referenced, not vendored — its content is never copied here.

How the pieces fit together

flowchart LR
    subgraph MP["e22-plugins marketplace"]
      STEER["steer plugin<br/>rules · skills · hooks · templates"]
      FD["frontend-design<br/>(re-listed, pinned SHA)"]
    end
    DEV["Developer / PO<br/>in Claude Code"] -->|installs| MP
    STEER -->|SessionStart hook injects<br/>always-on rules| SESSION["Product session"]
    STEER -->|/steer:setup<br/>install scaffold + spec spine| REPO["Product repo"]
    SESSION -->|/steer:&lt;skill&gt; on demand| REPO
    REPO -->|/steer:setup after a release| STEER

What steer ships

Component Where What it does
Always-on rules plugins/steer/rules/ Injected every session by the SessionStart hook (lexical order by numeric prefix).
Skills plugins/steer/skills/ On-demand, invoked as /steer:<skill> (e.g. /steer:spec).
Hooks plugins/steer/hooks/ POSIX-sh; inject rules and gate risky actions.
Templates plugins/steer/templates/ Spec spine, reference prose, and the bundled repo scaffold.

Where to go next

Docs are auto-maintained

This site is kept in sync with the plugin's source of truth by the repo-local /plugin-docs skill and a CI drift gate. See Contributing → Documentation.