CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-cosmos-rust

Azure Cosmos DB SDK for Rust (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data.

60

Quality

71%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/azure-cosmos-rust/SKILL.md

The canonical home for this skill is azure-cosmos-rust in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

68%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.

A well-structured, highly actionable reference for Cosmos DB CRUD in Rust with copy-paste code and clear sectioning. Its main weaknesses are the absence of validation checkpoints around destructive operations and a missing query example despite queries being advertised.

Suggestions

Add a read-back verification step after destructive operations (e.g., confirm a delete succeeded or re-read after patch/replace) to lift workflow_clarity above the destructive-operations cap of 3.

Include a concrete query code example, since 'queries' is promised in both the description and the client-hierarchy table but never shown.

Replace the vague 'When to Use' line with specific trigger guidance (e.g., 'Use when the user asks to read or write documents in Azure Cosmos DB from Rust') to remove filler and sharpen triggers.

DimensionReasoningScore

Conciseness

The body is lean and code-first with minimal concept explanation, but the 'When to Use' line ('applicable to execute the workflow or actions described in the overview') is vague filler that could be trimmed, keeping it just below the fully-lean anchor.

4 / 5

Actionability

Copy-paste-ready Rust covers authentication and full CRUD plus patch with concrete cargo and env-var setup, but the promised 'queries' capability has no corresponding code example, a minor gap.

4 / 5

Workflow Clarity

Operations are presented in a clear install-to-CRUD sequence, but destructive operations (delete, patch, replace) lack any validation or verification checkpoints, which per the rubric caps this dimension at 3.

3 / 5

Progressive Disclosure

With no bundle files present, the single-file body is well organized into clear sections and external reference links are clearly tabulated at one level deep; minor organization gaps keep it just below the ideal-split anchor.

4 / 5

Total

15

/

20

Passed

Description

75%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.

A specific, third-person description that names the SDK, its API surface, and concrete capabilities with an explicit usage clause. It is strong overall but the 'Use for...' clause restates the 'what' rather than introducing distinct user-situation trigger phrases.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'document CRUD, queries, containers, and globally distributed data' — with only minor coverage gaps, matching the 'several specific actions' anchor rather than the 1-2 actions of a 3 or the comprehensive coverage of a 5.

4 / 5

Completeness

A clear 'what' (SDK for CRUD/queries/containers) is paired with an explicit 'Use for...' when-clause, but the when restates capabilities rather than naming concrete user-situation triggers, fitting the anchor where 'when could be more explicit or specific'.

4 / 5

Trigger Term Quality

Natural terms a user would say are present ('Azure Cosmos DB', 'Rust', 'NoSQL API'), giving good keyword coverage, though a few natural variants like 'Cosmos' or 'NoSQL database' are missing.

4 / 5

Distinctiveness Conflict Risk

The Azure Cosmos DB + Rust + NoSQL niche is clearly distinct with minimal conflict risk, with only minor overlap potential against general Azure or database skills.

4 / 5

Total

16

/

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
administrakt0r/AI-Agents-Safe-Coding-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.