CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-mgmt-fabric-dotnet

Azure Resource Manager SDK for Fabric in .NET.

51

Quality

56%

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-mgmt-fabric-dotnet/SKILL.md

The canonical home for this skill is azure-mgmt-fabric-dotnet in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

65%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 highly actionable with complete executable examples across all core workflows, but it is a monolithic inline reference that ignores progressive disclosure and embeds time-sensitive version info plus large lookup tables. Destructive/long-running workflows lack inline validation checkpoints, capping workflow clarity.

Suggestions

Move the SKU Reference, Key Types Reference, and Provisioning/Resource States tables into separate reference files and link to them from SKILL.md to apply progressive disclosure.

Add explicit validation checkpoints to the Create and Delete workflows (e.g., verify provisioning state before deleting, confirm the target capacity before a destructive operation).

Relocate version/API numbers to a clearly marked version or "deprecated/old patterns" section so time-sensitive info does not penalize conciseness.

DimensionReasoningScore

Conciseness

Mostly efficient API-specific content with little over-explanation of known concepts, but it inlines large reference tables (SKU Reference, Key Types, Provisioning/Resource States) and includes time-sensitive version info ("1.0.0 (GA - September 2025)", "API Version: 2023-11-01") outside any deprecated section, which the rubric penalizes; not 4 because of this version/inline-reference bulk.

3 / 5

Actionability

Eight numbered workflows with complete, executable C# plus install commands, env vars, and auth cover the common cases (create, get, update, suspend/resume, delete, list, name availability, SKUs); fits "Fully executable; copy-paste ready code or commands; specific examples cover the common cases".

5 / 5

Workflow Clarity

Workflows are clearly numbered and sequenced, but the destructive Delete workflow and the long-running Create workflow lack inline validation checkpoints, triggering the destructive/batch cap at 3; "Check provisioning state" appears in Best Practices rather than as an embedded checkpoint, so it does not rise to 4.

3 / 5

Progressive Disclosure

No bundle files exist and the SKILL.md is a monolithic ~330-line reference with all content inline, including SKU/Key-Types/state material that clearly belongs in separate files; section headers give "Some structure" but content that should be separate is inline, fitting anchor 3 rather than 4.

3 / 5

Total

14

/

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 cleanly names the product/domain but omits concrete actions and any "Use when..." trigger guidance, capping completeness at 3. It is specific enough to avoid broad conflicts but lacks the natural trigger phrases users would actually say.

Suggestions

Add concrete actions, e.g. "Provision and manage Microsoft Fabric capacities (create, scale, suspend, resume, delete) via Azure Resource Manager in .NET."

Append an explicit trigger clause such as "Use when provisioning or managing Azure Fabric capacities, or when the user mentions Fabric capacity, ARM Fabric, or Azure.ResourceManager.Fabric in .NET."

Disambiguate from the data-plane SDK by including "management plane" and "capacities" in the description.

DimensionReasoningScore

Specificity

The description "Azure Resource Manager SDK for Fabric in .NET." precisely names the domain (Azure Resource Manager, Fabric, .NET) but states zero concrete actions, matching the anchor "Names the domain but actions are minimal or generic"; it is not score 1 because the domain is named specifically rather than being vague.

2 / 5

Completeness

A clear "what" is given (an ARM SDK for Fabric in .NET) but there is no "Use when..." trigger clause, so per the missing-trigger cap it cannot exceed 3; it is not 2 because the "what" is clear rather than vague.

3 / 5

Trigger Term Quality

Recognizable keywords are present ("Azure Resource Manager", "Fabric", ".NET") that a user would say, but natural variations like "Fabric capacity", "provision", or "manage" are missing, fitting "Some relevant keywords but missing common variations or synonyms"; not 4 because common synonyms are absent.

3 / 5

Distinctiveness Conflict Risk

"Azure Resource Manager SDK for Fabric in .NET" carves a mostly distinct niche, but without mentioning "management plane" or "capacity" it has minor overlap risk with the Fabric data-plane SDK; fits "Mostly distinct; minor overlap risk with closely related skills" rather than 5.

4 / 5

Total

12

/

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.