Scan a repository to surface actionable findings about agent performance. Analyzes source code, git history, GitHub data, agent logs, and agent context, then synthesizes cross-referenced findings with targeted actions informed by Tessl product awareness. Supports incremental multi-developer contributions and produces a self-contained HTML report.
70
88%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
This reference helps the action generator recommend the right type of fix — especially when to suggest creating, updating, or removing a Tessl plugin vs simpler alternatives like editing AGENTS.md or adding a one-line rule.
Tessl is an agent context management platform. It helps AI coding agents use open-source dependencies and internal tools correctly by providing structured, versioned knowledge packages called plugins (previously referred to as tiles).
A plugin is a versioned package of agent context. It can contain:
tile.json)Plugins are installed into a repository via tessl.json and the tessl install command. Once installed, their skills and rules are automatically available to coding agents (Cursor, Claude Code, etc.) working in that repository.
Plugins go through a lifecycle: create -> evaluate -> publish -> install -> update.
create_pluginRecommend creating a new Tessl plugin when the finding points to a problem that is:
Plugins can be published to the registry for use across repos, or kept as local/private plugins within a single repository. A repo-specific plugin is perfectly valid when the knowledge is structured enough to benefit from plugin packaging (multiple skills, rules, docs).
Examples of good create_plugin recommendations:
Not everything needs a plugin. Recommend simpler action types when:
bun not npm" -> add_rule to AGENTS.md or .cursor/rulescreate_context (add to AGENTS.md)configure_toolsupdate_code or refactorRule of thumb: if the fix is a single sentence or paragraph, it's probably a rule or context update. If it's a body of structured knowledge with skills, it's a plugin.
update_pluginRecommend updating an existing plugin when:
remove_pluginRecommend removing a plugin when:
For the full list of action types and their definitions, see the Action Types table in findings-schema.md.