CtrlK
BlogDocsLog inGet started
Tessl Logo

streamtime

Streamtime integration. Manage Organizations. Use when the user wants to interact with Streamtime data.

61

Quality

71%

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/streamtime/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

76%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 content is highly actionable with copy-paste commands and good conciseness, and is well-structured for a single-file skill. Its main weakness is workflow_clarity, where validation/verification checkpoints are absent for operations that can mutate data.

Suggestions

Add explicit validation steps before running mutating actions or proxy requests, e.g., confirm the connectionId and inspect the action's inputSchema before `action run`, and verify the response status before reporting success.

Introduce a feedback loop for destructive operations: on error, surface the CLI's error output, adjust parameters, and re-run rather than proceeding.

Consider moving the full entity overview list into a reference file (e.g., ENTITIES.md) to keep SKILL.md as a lean overview.

DimensionReasoningScore

Conciseness

The body is mostly efficient — command snippets and a flag table carry the weight — with only minor over-explanatory prose such as "so you can focus on the integration logic rather than auth plumbing".

4 / 5

Actionability

It provides copy-paste-ready executable commands for the full lifecycle (login, search/connect, action list, action run with JSON input, proxy request) plus a concrete flag table, covering the common cases.

5 / 5

Workflow Clarity

Setup through run actions is sequenced, but validation checkpoints are missing or only implicit, and running actions or proxy PUT/POST is potentially destructive — the rubric caps such workflows at 3.

3 / 5

Progressive Disclosure

Content is single-file with clear section headers and no nested references; it is well-organized, though the inline entity bullet list could plausibly live in a separate reference doc.

4 / 5

Total

16

/

20

Passed

Description

66%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 is product-specific and includes an explicit use-when clause, giving it solid completeness and distinctiveness. It is held back by thin action coverage (only one named entity) and a narrow trigger vocabulary.

Suggestions

Broaden the action list beyond "Manage Organizations" to reflect the multiple entity types the skill supports (e.g., jobs, clients, quotes, invoices, time entries).

Add natural trigger synonyms a user might say beyond "Streamtime data", such as "Streamtime tasks", "Streamtime time tracking", or "Streamtime invoices".

DimensionReasoningScore

Specificity

The description names the domain ("Streamtime integration") and one concrete action ("Manage Organizations"), but coverage is not comprehensive — the body lists ~25 entities yet only Organizations is surfaced.

3 / 5

Completeness

It states both a clear "what" ("Streamtime integration. Manage Organizations.") and an explicit "when" ("Use when the user wants to interact with Streamtime data."), though the trigger clause is somewhat generic rather than concrete.

4 / 5

Trigger Term Quality

It surfaces the natural phrase "interact with Streamtime data", but the keyword set is essentially just the product name repeated, with no synonyms or common variations a user might say.

3 / 5

Distinctiveness Conflict Risk

Naming the specific product "Streamtime" carves a clear niche with distinct triggers and minimal conflict risk against other skills.

5 / 5

Total

15

/

20

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.