CtrlK
BlogDocsLog inGet started
Tessl Logo

trmm-expert

Answer questions about Tactical RMM (TRMM) — an open-source remote monitoring and management platform. Covers architecture, installation, agent deployment (Windows/Linux/macOS), MeshCentral integration, scripting (PowerShell/Python/Bash/Deno), script variables, custom fields, keystore, automated checks, tasks, automation policies, maintenance mode, alerting, email/SMS notifications, webhooks, REST API, global settings, overrides, permissions, Django admin, URL actions, user interface, software management, web terminal, management commands, reporting (Enterprise), SSO (Enterprise), third-party integrations (Bitdefender, Zammad), SNMP checks, BitLocker key retrieval, remote background sessions, and troubleshooting FAQ.

60

Quality

70%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Critical

Do not install without reviewing

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/trmm-expert/skills/trmm-expert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

82%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong, highly specific description that thoroughly enumerates the capabilities of the skill with excellent trigger term coverage and a clear niche. Its main weakness is the absence of an explicit 'Use when...' clause, which would help Claude know precisely when to select this skill. The exhaustive feature list is impressive but could benefit from a brief trigger statement to achieve top marks on completeness.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks about Tactical RMM setup, configuration, agent deployment, scripting, alerting, or troubleshooting TRMM-related issues.'

DimensionReasoningScore

Specificity

The description lists an extensive and specific set of concrete capabilities: agent deployment across OS types, scripting languages, MeshCentral integration, automated checks, alerting, webhooks, REST API, Django admin, BitLocker key retrieval, SNMP checks, and many more. This goes well beyond naming a domain and some actions.

3 / 3

Completeness

The description thoroughly answers 'what does this do' with its comprehensive feature list, but it lacks an explicit 'Use when...' clause or equivalent trigger guidance. The opening 'Answer questions about Tactical RMM' partially implies when, but there is no explicit statement like 'Use when the user asks about TRMM configuration, deployment, or troubleshooting.' Per the rubric, a missing 'Use when...' clause caps completeness at 2.

2 / 3

Trigger Term Quality

Excellent coverage of natural keywords users would say: 'Tactical RMM', 'TRMM', 'MeshCentral', 'agent deployment', 'PowerShell', 'Python', 'Bash', 'alerting', 'webhooks', 'REST API', 'BitLocker', 'SNMP', 'SSO', 'Bitdefender', 'Zammad', 'remote background sessions', 'troubleshooting'. These are terms a user working with TRMM would naturally use.

3 / 3

Distinctiveness Conflict Risk

The description is highly distinctive — Tactical RMM / TRMM is a specific product with a clear niche. The mention of MeshCentral, TRMM-specific features like script variables, custom fields, automation policies, and specific integrations (Bitdefender, Zammad) make it very unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

57%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured navigation/routing skill that excels at progressive disclosure and organizing a large knowledge domain into discoverable reference files. Its main weakness is that it functions primarily as an index rather than providing directly actionable guidance — nearly all concrete instructions are delegated to reference files that weren't provided for evaluation. The quick reference syntax section and caveats add genuine value, but the skill could be tighter overall.

Suggestions

Add a brief example of a complete answer workflow: e.g., 'User asks X → Read file Y → Find section Z → Synthesize answer like this' to make the routing process more actionable.

Include at least one end-to-end executable example (e.g., a curl command for the API, or a complete script using custom fields) directly in the skill to provide immediate actionability without requiring reference file lookups.

DimensionReasoningScore

Conciseness

The skill is generally well-structured and avoids explaining basic concepts Claude already knows (e.g., what Django or Vue.js are), but the Domain Concept Map section, while useful, includes some explanatory content that could be tightened. The cross-reference guide and searching tips add moderate value but contribute to overall length (~150 lines for what is essentially a routing/navigation document).

2 / 3

Actionability

The skill provides concrete syntax examples (variable references, YAML data queries, Jinja loops) and specific caveats (trailing slashes, case sensitivity, backslash escaping), which is good. However, the skill is primarily a navigation/routing document that delegates all actual instructions to reference files. There are no executable workflows or copy-paste-ready commands for accomplishing tasks — it tells Claude where to look rather than what to do.

2 / 3

Workflow Clarity

The cross-reference guide provides clear sequencing for multi-file lookups, and the reference navigation table is well-organized. However, there are no explicit validation checkpoints or feedback loops for any process. The skill describes a lookup workflow (read reference → answer) but doesn't specify how to verify answer correctness or handle cases where references don't cover the question.

2 / 3

Progressive Disclosure

Excellent progressive disclosure structure: a concise overview with domain concepts, a clear navigation table mapping topics to specific reference files, a cross-reference guide for multi-topic questions, and tips for searching large reference files. All references are one level deep and clearly signaled. Content is appropriately split between the overview skill and detailed reference files.

3 / 3

Total

9

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
seanGSISG/claude-depot
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.