CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-storage-file-datalake-py

Azure Data Lake Storage Gen2 SDK for Python. Use for hierarchical file systems, big data analytics, and file/directory operations.

59

Quality

69%

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-storage-file-datalake-py/SKILL.md

The canonical home for this skill is azure-storage-file-datalake-py in administrakt0r/AI-Agents-Safe-Coding-Skills

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 a dense, executable reference that assumes Claude's competence and covers the main operations thoroughly. Its main weaknesses are the absence of validation steps around destructive operations and a vague closing 'When to Use' line.

Suggestions

Add validation/verification around destructive operations (e.g. confirm a file system exists or prompt before delete_file_system) to lift workflow clarity above the cap.

Replace the generic 'When to Use' sentence with concrete trigger conditions that mirror the description.

Consider extracting the bulk API reference into a references/ file, leaving SKILL.md as a concise overview with one-level-deep links.

DimensionReasoningScore

Conciseness

The body is dominated by lean, well-sectioned code examples with almost no padding of concepts Claude already knows; the only slack is the vague 'When to Use' filler line at the end.

4 / 5

Actionability

Copy-paste ready executable code covers the common cases — auth, file system/directory/file CRUD, listing, properties, ACLs, and an async example — with specific method names and parameters.

5 / 5

Workflow Clarity

Operations are grouped by topic with clear examples, but destructive calls (delete_file_system, delete_directory, delete_file) lack validation/verification checkpoints, capping this dimension at 3 per the rubric.

3 / 5

Progressive Disclosure

Single-file skill with well-organized section headers and no nested references; structure is good, though the inlined API reference could arguably be split into reference files for a cleaner overview.

4 / 5

Total

16

/

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 clearly identifies the skill's niche and includes an explicit trigger clause, but it relies on somewhat generic terms and misses common synonyms users would naturally say. It is solid but could be sharpened with more concrete actions and natural trigger phrases.

Suggestions

Add concrete actions beyond 'file/directory operations', e.g. 'create and manage file systems, upload/download files, set ACLs'.

Include natural trigger phrases and synonyms users say, such as 'ADLS Gen2', 'data lake', or 'HNS-enabled storage'.

Tighten the 'Use for...' clause to reference specific scenarios (e.g. 'Use when working with ADLS Gen2 / hierarchical namespace storage in Python').

DimensionReasoningScore

Specificity

Names the domain ('Azure Data Lake Storage Gen2 SDK for Python') and a couple of concrete actions ('file/directory operations', 'hierarchical file systems'), but 'big data analytics' is generic and the action list is not comprehensive.

3 / 5

Completeness

Provides a clear 'what' (the ADLS Gen2 Python SDK) and an explicit 'when' clause ('Use for hierarchical file systems, big data analytics, and file/directory operations'), though the trigger guidance could be more specific.

4 / 5

Trigger Term Quality

Includes relevant phrases ('hierarchical file systems', 'big data analytics', 'file/directory operations') but omits common synonyms/extensions users actually say, such as 'ADLS Gen2', 'data lake', or '.dfs.core.windows.net'.

3 / 5

Distinctiveness Conflict Risk

The 'Azure Data Lake Storage Gen2' niche is distinct and unlikely to fire for unrelated skills, with only minor overlap risk against the closely related Azure Blob Storage SDK.

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