tesseron-reviewer

Review Tesseron TypeScript code for framework-specific defects against guidelines.

20|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Eigenwise/tesseron --skill tesseron-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tesseron-reviewer
Source: https://github.com/Eigenwise/tesseron/tree/main/plugin/skills/tesseron-reviewer
Command: npx skills add https://github.com/Eigenwise/tesseron --skill tesseron-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews Tesseron TypeScript code for framework- and protocol-specific correctness — app manifest hygiene, action/resource builder invariants, ActionContext capability checks, handler async/signal forwarding, subscriber cleanup, session resume flow, React hook registration patterns, gateway origin-allowlist sanity — using confidence-based filtering. Use PROACTIVELY after any change to Tesseron code, before commit or PR, and whenever the user asks to review, audit, check, or validate code that imports from @tesseron/core, @tesseron/web, @tesseron/server, @tesseron/react, or @tesseron/mcp. Complements generic code review by focusing only on Tesseron-specific concerns. The caller should pass the scope (diff, file paths, or module) in the invocation prompt.

Core Features & Use Cases

The caller specifies what to review in the invocation prompt:

  • Diff — review the patch provided (or, if told to, run against the paths the caller extracted from git diff).
  • Paths — review the files or directories listed.
  • Module — review everything that imports from @tesseron/* under the given path.

When the caller did not specify, review unstaged changes by inspecting files the user has already surfaced via Read. Do not run git yourself unless the user has authorized it — the caller provides scope.

Skip any issue that is not specific to Tesseron:

  • General TypeScript style (naming, formatting, lint rules) — not in scope.
  • Algorithmic or architectural critiques unrelated to the protocol or SDK — not in scope.
  • Pre-existing issues outside the reviewed scope — not in scope.

Quick Start

Provide a scope (diff, paths, or module) and the reviewer will return a list of issues with suggested fixes.

Frequently Asked Questions about tesseron-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Tesseron TypeScript code for protocol-specific security defects?

To review Tesseron code, you provide a scope such as a diff, file paths, or a module path. The reviewer then identifies protocol-specific defects in app manifests, actions, hooks, and sessions, returning issues with severity, evidence, and remediation steps.

What is the best way to review a diff for Tesseron SDK issues before a commit?

The best way to review a diff is to pass the patch to the reviewer, which filters for Tesseron-specific concerns like ActionContext capability checks and session resume flows. It skips general TypeScript style and algorithmic critiques outside the protocol scope.

Can I check ActionContext capability and React hook registration patterns in Tesseron code?

Yes, you can check ActionContext capabilities and React hook registration patterns by providing the relevant file paths. The reviewer enforces a strict checklist for context usage, hooks, and transport invariants specific to the Tesseron framework.

Does the Tesseron reviewer cover general TypeScript lint rules and formatting?

No, the Tesseron reviewer does not cover general TypeScript lint rules, naming, or formatting. It skips issues not specific to the Tesseron protocol, focusing exclusively on framework invariants, security, and builder correctness.

Why should I use a Tesseron-specific code audit instead of a generic TypeScript review?

A Tesseron-specific audit identifies framework and protocol defects that generic reviews miss, such as app manifest hygiene and gateway origin-allowlist sanity. It complements standard TypeScript reviews by focusing exclusively on Tesseron SDK correctness and security.