CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-resource-manager-cosmosdb-dotnet

Azure Resource Manager SDK for Cosmos DB in .NET.

56

Quality

65%

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-claude/skills/azure-resource-manager-cosmosdb-dotnet/SKILL.md

The canonical home for this skill is azure-resource-manager-cosmosdb-dotnet in administrakt0r/AI-Agents-Safe-Coding-Skills

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 skill body is highly actionable with comprehensive executable code and a clear sequenced workflow, organized well as an overview with one-level-deep references. The main weaknesses are a time-sensitive version line that should be centralized and referenced files that are listed but not present in the bundle.

Suggestions

Move or centralize the version numbers (Stable v1.4.0 / Preview v1.4.0-beta.13) into a reference file or a clearly marked deprecation/versions section to avoid time-sensitive decay in the main body.

Add explicit validation checkpoints between Core Workflow steps (e.g. confirm the account exists before creating the database) and tie the error-handling snippet into a retry loop to reach full workflow-clarity.

Create the referenced bundle files (references/account-management.md, references/sql-resources.md, references/throughput.md) so the signaled one-level-deep navigation resolves, or remove the Reference Files table until they exist.

DimensionReasoningScore

Conciseness

The body is largely code-driven and efficient with little concept padding, but the time-sensitive "Current Versions: Stable v1.4.0, Preview v1.4.0-beta.13" line and the management-vs-data-plane callout are minor over-explanation that could be trimmed, fitting the efficient-with-minor-trim anchor rather than the fully-lean anchor 5.

4 / 5

Actionability

It provides fully executable, copy-paste-ready C# and shell commands covering the common cases (install, auth, account/database/container creation, throughput, keys, error handling), matching the anchor for fully-executable guidance that covers common cases.

5 / 5

Workflow Clarity

The numbered Core Workflow (account -> database -> container -> throughput -> connection info) gives a clear sequence with WaitUntil.Completed providing implicit completion checks and a separate error-handling section, but there are no explicit inter-step validation checkpoints, fitting clear-sequence-with-minor-validation-gaps rather than the checkpoint-and-feedback-loop anchor 5.

4 / 5

Progressive Disclosure

The body is structured as an overview with a clearly signaled one-level-deep Reference Files table and a Related SDKs table; the references are well-organized, though the referenced files do not exist in the bundle, which is a minor organization gap rather than buried or deeply-nested references.

4 / 5

Total

17

/

20

Passed

Description

48%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 precisely identifies the skill's domain and technology stack but is thin on action verbs and entirely lacks a "Use when..." trigger clause. Adding concrete actions and an explicit trigger phrase would lift specificity and completeness.

Suggestions

Add concrete verbs to the description, e.g. "Create and manage Azure Cosmos DB accounts, databases, and containers via the Azure Resource Manager SDK for .NET."

Append an explicit "Use when..." clause such as "Use when provisioning or managing Azure Cosmos DB resources through ARM in .NET."

Include natural trigger synonyms (e.g. "Cosmos DB", "ARM", "provision Cosmos DB") so users' phrasings match the skill.

DimensionReasoningScore

Specificity

The description "Azure Resource Manager SDK for Cosmos DB in .NET." names the domain precisely but lists no concrete actions (no verbs like create, provision, or manage), matching the anchor where actions are minimal or generic while being noticeably below the midpoint that requires 1-2 concrete actions.

2 / 5

Completeness

It provides a clear "what" (the ARM SDK for Cosmos DB in .NET) but no "when"/Use-when clause; per the guideline a missing explicit trigger caps completeness at 3, and it does not reach the anchor requiring an explicit "when".

3 / 5

Trigger Term Quality

It includes relevant domain keywords ("Azure Resource Manager", "Cosmos DB", ".NET") but offers no natural synonyms or variations a user would say, fitting the anchor for some relevant keywords missing common variations.

3 / 5

Distinctiveness Conflict Risk

Naming platform (ARM), service (Cosmos DB), and language (.NET) makes it mostly distinct with only minor overlap risk against the closely related data-plane Microsoft.Azure.Cosmos SDK, matching the anchor for mostly-distinct content rather than the fully-trigger-disambiguated anchor 5.

4 / 5

Total

12

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

14

/

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.