CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-cosmos-ts

Azure Cosmos DB JavaScript/TypeScript SDK (@azure/cosmos) for data plane operations. Use for CRUD operations on documents, queries, bulk operations, and container management.

69

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 highly actionable, code-rich reference with excellent executable examples and proper error-handling feedback loops. Its main weakness is progressive disclosure: all content lives in one large SKILL.md with no reference files, and a couple of filler sections add minor verbosity.

Suggestions

Move the 'TypeScript Types Reference' and detailed 'Bulk Operations' material into a references/ file (e.g., REFERENCES.md) and link to it from the body to improve progressive disclosure.

Replace the vague 'When to Use' filler ('This skill is applicable to execute the workflow or actions described in the overview.') with concrete user-trigger scenarios.

Add an explicit end-to-end workflow with validation checkpoints (e.g., connect → verify container exists → operate → handle 429/412) to raise workflow clarity.

DimensionReasoningScore

Conciseness

The body is code-dense and largely lean with minimal concept re-explanation, but the filler 'When to Use' line and inlined reference material (e.g., the full TypeScript Types import list) could be trimmed.

4 / 5

Actionability

Copy-paste ready, fully executable TypeScript examples cover all common cases — CRUD, patch, parameterized/paginated/cross-partition queries, bulk operations, hierarchical partition keys, error handling, and ETags.

5 / 5

Workflow Clarity

Error handling and ETag sections provide validation feedback loops for database operations, but there is no end-to-end sequenced workflow with explicit checkpoints; it is organized as an operation reference rather than a guided process.

4 / 5

Progressive Disclosure

Headers are clear and navigation within the file is good, but the 475-line skill is entirely monolithic with no bundle/reference files, so substantial reference material (Types Reference, bulk operations details) that could be split out is inlined.

3 / 5

Total

16

/

20

Passed

Description

92%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 strong, concrete description that names the SDK, its package, and a comprehensive set of data-plane operations with an explicit 'Use for' trigger clause. Only minor keyword synonym coverage is missing.

DimensionReasoningScore

Specificity

Lists multiple concrete data-plane actions — 'CRUD operations on documents, queries, bulk operations, and container management' — giving comprehensive coverage of the SDK's capabilities.

5 / 5

Completeness

Clearly states what the SDK does (data-plane operations) and provides an explicit 'Use for ...' trigger clause with concrete operation types, answering both what and when.

5 / 5

Trigger Term Quality

Strong natural terms are present ('Azure Cosmos DB', '@azure/cosmos', 'documents', 'queries', 'bulk operations'), but common synonyms like 'NoSQL' or 'items' are missing.

4 / 5

Distinctiveness Conflict Risk

The named package '@azure/cosmos' and 'data plane operations' scoping carve out a clear niche, distinct from the management SDK, with minimal conflict risk.

5 / 5

Total

19

/

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.