create-review-pluginlisted
Install: claude install-skill wagneripjr/skills
`tessl review` scores a skill against a **reviewer plugin**. With no `--review-plugin`, it uses Tessl's default rubric (Anthropic best practices). A custom reviewer plugin lets you change what "good" means - re-weight dimensions, edit the scoring anchors, or add your own judges - then gate CI on your team's standard.
This skill creates that plugin. There are two ways to start:
- **Fork the default rubric** (recommended). Start from Tessl's default rubric — published as `tessl/default-skill-review`, fetched on demand — and tweak it. Best when you mostly agree with the default and want to adjust weights, wording, or add a dimension.
- **Build from scratch.** Author new judges from a blank template. Best when your standard is unrelated to the default, for example a security-only or domain-specific reviewer.
Both produce the same plugin structure and are validated the same way.
## The default rubric
Tessl's default rubric is published as the plugin `tessl/default-skill-review` — the exact rubric `tessl review` uses out of the box. Step 2 fetches it so you can read it before deciding whether to fork or start fresh; this skill no longer bundles its own copy, so what you fork is always the current default.
It scores three components (weights live in `config.json`):
| Component | Weight | What it measures |
|-----------|--------|------------------|
| `validation` | 0.2 | Deterministic checks: frontmatter, line count, schema, licence |
| `description` judge | 0.4 | How well the