CtrlK
BlogDocsLog inGet started
Tessl Logo

045-planning-azure-devops

Use when you need Azure DevOps CLI guidance to verify installation, configure organization and project context, discover work item IDs by optional WIQL filters, and execute safe work-item create/update operations. Uses an interactive install gate - if `az` or the Azure DevOps extension is missing, ask whether to show installation guidance before any work item commands. This should trigger for requests such as Azure DevOps work item list; List Azure Boards work item IDs; Azure DevOps WIQL query; Azure DevOps CLI planning workflow. Part of Plinth Toolkit

64

Quality

80%

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 ./skills/045-planning-azure-devops/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

Well-structured overview with excellent progressive disclosure and a clear step sequence, but weakened by significant internal repetition of the gate and content-refusal rules, the absence of concrete az boards/WIQL command examples for the core operations, and no validation checkpoint for mutating create/update steps.

Suggestions

State the interactive gate and ID-only/no-content-analysis rules once each (e.g. in the Constraints section) and reference them from the workflow steps instead of repeating them across the intro, coverage bullets, constraints, and workflow.

Add the concrete core commands (e.g. `az boards work-item list --project <project>`, a WIQL `az boards query --wiql` example, `az boards work-item create/update` forms) either inline or clearly flagged in the reference, since the body currently names operations without any executable syntax.

Add a validation step after create/update operations (e.g. re-query the work item by ID to confirm state/assignment) to lift the workflow-clarity cap on the mutating step.

DimensionReasoningScore

Conciseness

The interactive-gate rule is stated four times (intro paragraph, coverage bullet, INTERACTIVE GATE constraint, workflow step 1) and the ID-only/no-content-analysis rules are repeated across three sections, so it could be tightened considerably. Not level 2 'several padded sections' since every statement is on-topic and compactly phrased, but clearly not level 4 'minor instances of over-explanation'.

3 / 5

Actionability

Some concrete commands appear ('az version', 'az extension show --name azure-devops', 'az devops configure'), but the core operations — work item queries, WIQL syntax, create/assign/state-transition — are described only abstractly ('Support create, assign, and state-transition actions using Azure DevOps CLI commands') with no executable commands in the body. This matches the level-3 'incomplete, missing key details' anchor rather than level 4's 'concrete commands with minor gaps'.

3 / 5

Workflow Clarity

The 5-step sequence is clear and the gate plus auth/config checks act as explicit checkpoints, but step 5 (create/assign/state-transition — mutating, potentially batch operations) has no validation or verification step. Per the rubric, missing validation for destructive/batch operations caps workflow clarity at 3 despite the otherwise clear sequencing.

3 / 5

Progressive Disclosure

The body is a lean overview with a well-signaled, one-level-deep reference ('For detailed guidance, examples, and constraints, see references/045-planning-azure-devops.md') that exists and carries the detail content. This matches the level-5 'clear overview with well-signaled one-level-deep references' anchor; level 4 would require organization gaps that are not present.

5 / 5

Total

14

/

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 description: concrete capabilities, an explicit trigger list with natural phrasing and synonyms, and a clearly delimited niche around Azure DevOps work-item ID operations. Only minor room to broaden trigger phrasing variations.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'verify installation, configure organization and project context, discover work item IDs by optional WIQL filters, and execute safe work-item create/update operations' — plus the concrete install-gate behavior. Coverage is comprehensive for the skill's scope, matching the level-5 anchor rather than the 'minor gaps' of level 4.

5 / 5

Completeness

Explicitly answers what ('verify installation, configure organization and project context, discover work item IDs by optional WIQL filters, execute safe work-item create/update operations') and when ('This should trigger for requests such as...') with concrete trigger phrases. Both are explicit, matching the level-5 anchor; level 4 would require a weaker 'when'.

5 / 5

Trigger Term Quality

Natural trigger phrases users would say are present ('Azure DevOps work item list', 'List Azure Boards work item IDs', 'Azure DevOps WIQL query') with synonym coverage across 'Azure DevOps'/'Azure Boards'/'WIQL'. A few natural phrasings are missing (e.g. 'show my Azure Boards items', 'az boards'), so it sits between the level-4 and level-5 anchors, clearly above the 'missing common variations' of level 3.

4 / 5

Distinctiveness Conflict Risk

The niche is narrow and specific — Azure DevOps CLI work-item ID discovery via WIQL and ID-only create/update — with distinct triggers unlikely to fire for unrelated skills. Minimal conflict risk, matching the level-5 anchor rather than the 'minor overlap risk with closely related skills' of level 4.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
jabrena/plinth
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.