CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/review-plugin-creator

Guided workflow for creating a custom Tessl reviewer plugin, by forking the default rubric or building one from scratch. Scaffolds the plugin directory structure, authors rubrics and config.json, and validates the result with tessl review run.

95

1.49x
Quality

93%

Does it follow best practices?

Impact

100%

1.49x

Average score across 4 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

Evaluation results

100%

15%

Build a Security Hygiene Reviewer Plugin

From-scratch security reviewer plugin creation

Criteria
Without context
With context

plugin.json name field

100%

100%

plugin.json version field

100%

100%

plugin.json description field

100%

100%

plugin.json private field

0%

100%

plugin.json skills field

0%

100%

Three schema files present

44%

100%

Rubric evaluation_target

100%

100%

Rubric scale

100%

100%

Rubric reference_examples

100%

100%

Dimension weights sum

100%

100%

Dimension required fields

100%

100%

config.json judge key matches rubric stem

100%

100%

config.json weight invariant

100%

100%

validation_weight is 0.0

100%

100%

SKILL.md present

60%

100%

100%

10%

Code Quality Reviewer Plugin

Fork default rubric and add domain-specific judge

Criteria
Without context
With context

Fork approach used

100%

100%

New judge file exists

100%

100%

Judge key matches filename

100%

100%

All three judges registered

100%

100%

Plugin-level weight invariant

100%

100%

New judge weight ~30%

100%

100%

Rubric dimension weights

100%

100%

New rubric required fields

100%

100%

Standard scale used

100%

100%

Dimension id snake_case

100%

100%

plugin.json present

0%

100%

Correct directory scaffold

0%

100%

100%

27%

Debug a Broken Reviewer Plugin

Fix broken reviewer plugin config

Criteria
Without context
With context

Config weights sum to 1.0

0%

100%

Judge key matches rubric filename

100%

100%

Rubric dimension weights sum to 1.0

100%

100%

Config weight error documented

50%

100%

Key mismatch error documented

100%

100%

Dimension weight error documented

100%

100%

fix-log.md corrections described

80%

100%

100%

90%

API Documentation Reviewer Plugin

Three-judge API docs reviewer plugin from scratch

Criteria
Without context
With context

Three rubric files

0%

100%

Config judge key match

0%

100%

Weight invariant

0%

100%

Small validation weight

0%

100%

plugin.json name field

0%

100%

plugin.json version

0%

100%

plugin.json private

0%

100%

plugin.json skills path

0%

100%

Schemas copied

0%

100%

Standard scale

0%

100%

Dimension id snake_case

0%

100%

Rubric dimension weights sum

100%

100%

Required rubric fields

0%

100%

Dimension score entries

0%

100%

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents