CtrlK
BlogDocsLog inGet started
Tessl Logo

retrium

Retrium integration. Manage data, records, and automate workflows. Use when the user wants to interact with Retrium data.

61

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/retrium/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

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

The body is a well-structured, highly actionable CLI integration guide with executable commands and a clear connection workflow including state checkpoints. Its main gaps are minor conciseness filler and slightly inconsistent step numbering rather than missing capability.

DimensionReasoningScore

Conciseness

The body is mostly lean command examples and a useful connection-state reference, with only minor over-explanation (the Retrium intro paragraph and filler like "Use action names and parameters as needed."). Not a 5 because the intro paragraph explains what Retrium is and a couple of filler lines could be trimmed, and not a 3 because the bulk is efficient, executable content rather than padded explanation.

4 / 5

Actionability

Copy-paste ready bash commands cover the common cases end-to-end: install, login (incl. headless completion), connection ensure/get with --wait, action list/run with --input, and request with a full flag table. Not a 4 because the examples are complete and executable rather than having gaps, matching the fully-executable anchor.

5 / 5

Workflow Clarity

There is a clear install→authenticate→connect→search→run sequence with explicit state checkpoints (READY/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR) and a poll-again feedback loop. Not a 5 because the step numbering is inconsistent ("skip to Step 2" and "1b" without a labeled Step 1) and there is no explicit validation before running actions, and not a 3 because checkpoints and feedback loops are clearly present.

4 / 5

Progressive Disclosure

No bundle files exist; the skill is a single self-contained file with well-organized section headers (Overview, Working with Retrium, Popular actions, Best practices). Not a 5 because there are no one-level-deep references signaling where deeper material lives, and not a 3 because the structure is clear and content is appropriately placed for a single-file CLI integration skill rather than a monolithic wall.

4 / 5

Total

17

/

20

Passed

Description

62%Weight 40%Scale 1-5

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

The description correctly states both what the skill does and when to use it, anchored to a specific product name. Its weakness is generic action verbs and thin trigger-term coverage that limit specificity and natural-keyword match.

Suggestions

Replace generic verbs with concrete Retrium actions, e.g. "Create and run retrospectives, manage action items, and review retrospective reports."

Expand trigger terms to natural user phrasings like "retrospectives", "retro", "action items", or "Retrium meetings".

Tighten the "Use when" clause to list concrete triggers (e.g. "Use when the user wants to run a retrospective or manage Retrium data, retros, or action items").

DimensionReasoningScore

Specificity

"Manage data, records, and automate workflows" names the domain and a couple of actions, but the verbs are generic ("manage", "automate") rather than concrete, matching the anchor for 1-2 concrete actions that are not comprehensive. Not a 4 because it does not list several specific actions, and not a 2 because it does name multiple action areas beyond a single domain label.

3 / 5

Completeness

Both halves are present: the "what" ("Manage data, records, and automate workflows") and an explicit "when" ("Use when the user wants to interact with Retrium data"). Not a 5 because the trigger phrase is a single generic clause without concrete trigger terms, and not a 3 because the "when" is explicitly stated rather than merely implied.

4 / 5

Trigger Term Quality

The terms "Retrium" and "interact with Retrium data" are relevant triggers a user would say, but coverage is narrow with no synonyms, feature names (retrospectives, action items), or variations. Not a 4 because common natural phrasings users would actually say are missing, and not a 2 because "Retrium" is a real natural keyword rather than only generic language.

3 / 5

Distinctiveness Conflict Risk

"Retrium" is a specific named product giving a clear niche with distinct triggers, but the generic action verbs ("manage data, records") leave minor overlap risk with other data-management skills. Not a 5 because the actions are not uniquely Retrium-specific, and not a 3 because the product name itself is a strong distinct trigger.

4 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
membranedev/application-skills
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.