CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/plugin-creator

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

1.31x
Quality

88%

Does it follow best practices?

Impact

95%

1.31x

Average score across 9 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-8/

Build a Claude Code idle-notification hook

The Meridian platform team uses Claude Code and wants a local desktop notification when Claude Code emits its native Notification event with the idle_prompt notification type. The hook must run a bundled hooks/notify-idle.sh entrypoint. This requirement intentionally depends on an agent-specific event that is not in Tessl's generic event set.

Create a Tessl plugin named meridian/claude-idle-notifier under claude-idle-notifier/, ready for tessl plugin lint and tessl plugin pack.

Also create hook-decision.md in the working directory with a concise explanation of why the chosen hook tier is necessary and why the other tier cannot express this requirement. Do not modify .claude/settings.json directly.

README.md

tile.json