CtrlK
BlogDocsLog inGet started
Tessl Logo

algorithmia

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

62

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

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

Quality

Content

86%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 an actionable, well-structured CLI integration guide with executable commands and a useful action catalogue. Its main gaps are a small amount of conceptual padding and missing validation/verification guidance for the destructive actions it exposes.

Suggestions

Trim or remove the opening paragraph explaining what Algorithmia is, since Claude already knows the platform; lead instead with the install/connect workflow.

Add explicit validation or confirmation guidance for destructive actions (delete-file, delete-directory), e.g. listing the target before deletion and confirming with the user.

Note a verification step after running an action (e.g. re-list the directory or check the returned status) so workflows close the loop on batch/destructive operations.

DimensionReasoningScore

Conciseness

The guide is mostly efficient with command blocks and a compact action table, though the opening 'Algorithmia is a platform for deploying and scaling machine learning models...' explains a concept Claude already knows and could be trimmed, keeping it just below a 5.

4 / 5

Actionability

It provides copy-paste-ready, fully executable commands across install, login, connect, action search/run, and proxy, plus a concrete action key table and JSON input examples covering the common cases.

5 / 5

Workflow Clarity

The connection and action-discovery flow is clearly sequenced with numbered steps and a headless-environment branch, but there are no explicit validation checkpoints or warnings around destructive actions (delete-file, delete-directory) listed in the table, so it does not reach a 5.

4 / 5

Progressive Disclosure

A single well-organized SKILL.md with clear section headers and no nested or buried references; for a self-contained skill of this size the structure is appropriate and easy to navigate.

5 / 5

Total

18

/

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 answers both what and when and anchors on the distinct Algorithmia niche, but its capability list is generic rather than reflecting the concrete actions the skill exposes. Tightening the verbs and adding richer trigger phrasing would lift the lower dimensions.

Suggestions

Replace generic verbs ('Manage data, records, automate workflows') with the concrete actions the skill supports, e.g. 'Create and run algorithms, manage versions, and upload/download files from Algorithmia data directories.'

Expand the trigger clause with natural phrasing users would say, e.g. 'Use when the user wants to run or publish Algorithmia algorithms, or manage files in Algorithmia data sources.'

Avoid first/second-person drift and keep the description tightly scoped to Algorithmia to reduce overlap with broader data-integration skills.

DimensionReasoningScore

Specificity

Names the Algorithmia domain plus 'Manage data, records, and automate workflows,' but the verbs are generic and undersell the concrete algorithm/file/directory actions the skill actually supports, so it is not comprehensive enough for a 4.

3 / 5

Completeness

It states both what it does ('Manage data, records, and automate workflows') and when to use it ('Use when the user wants to interact with Algorithmia data'), but the trigger phrasing could be more explicit or specific, so it does not reach a 5.

4 / 5

Trigger Term Quality

'Algorithmia' and 'interact with Algorithmia data' give one clear natural keyword, but the description misses common variations or synonyms a user might say, matching the 'some relevant keywords' anchor.

3 / 5

Distinctiveness Conflict Risk

The Algorithmia platform niche is distinct with clear triggers and minimal conflict risk, though the generic 'manage data, records' wording leaves minor overlap with adjacent data-integration skills.

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.