Create a Tessl plugin: turn agent workflows and guardrails into a versioned bundle of skills, rules, hooks, and MCP servers, then validate and publish it.
93
88%
Does it follow best practices?
Impact
95%
1.31xAverage score across 9 eval scenarios
Low
Low-risk findings worth noting
Turn a problem, or a messy existing skill, into well-shaped agent context. plugin-creator understands what you are trying to do, takes stock of what you already have, plans the right shape (a single skill, or a plugin with rules, hooks, and MCP servers), and builds it. Evaluation is a separate, downstream step handled by tessl/skill-optimizer; this gets you to a well-formed composition first.
tessl install tessl/plugin-creatorThen just tell your agent what you want it to do better.
understand → gather → plan the composition → build → (then, separately) eval
| Skill | Description |
|---|---|
create-context | Orchestrator. Runs the flow and points to eval at the end. |
gather-context | Understand the problem and take stock of what exists; fill gaps by asking, hunting (PRs and logs), or inferring. |
plan-composition | Decide the shape: a single skill, or a plugin with the right mix of skills, rules, hooks, and MCP servers. |
build-composition | Create it, scaffolding with the CLI and authoring any hook or MCP configuration the plan requires. |
decompose-into-skills | Split a big skill into focused, independently-verifiable skills. |
publish-plugin | Optional. Publish or re-publish to the registry. |
For quality (review, eval scenarios, optimisation), tessl/skill-optimizer is the sibling flow, once a composition is built.