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

Content

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 documentation corpus 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 syntax quick reference and caveats sections add genuine value by surfacing the most error-prone details inline.

Suggestions

Add a brief worked example showing the complete flow of answering a user question: reading the reference file, extracting relevant content, and formulating a response — this would improve actionability.

Include a short troubleshooting/verification step for common failure modes (e.g., 'If the reference file doesn't cover the user's question, check the cross-reference guide before stating uncertainty') to improve workflow clarity.

DimensionReasoningScore

Conciseness

The skill is generally well-organized 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), 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-structured. However, there are no validation checkpoints or feedback loops for any process. The skill doesn't describe how to verify answers or handle cases where reference files don't contain the needed information.

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, a quick syntax reference for the most commonly needed details, and search tips for large files. All references are one level deep and clearly signaled.

3 / 3

Total

9

/

12

Passed

Description

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, troubleshooting, or any TRMM-related topic.'

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 phrase 'Answer questions about Tactical RMM' partially implies when, but there is no explicit 'when should Claude use it' statement. 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 — it targets a specific open-source product (Tactical RMM / TRMM) with very niche terminology like MeshCentral, TRMM-specific script variables, automation policies, and maintenance mode. This is extremely unlikely to conflict with other skills.

3 / 3

Total

11

/

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.