CtrlK
BlogDocsLog inGet started
Tessl Logo

update-expected-app-size

Download updated expected app size files from Azure DevOps CI artifacts for the current branch. Use when app size tests fail in CI and the user wants to update the expected files locally. Trigger on "update app size", "download expected files", "fix app size test", or "update expected app size files".

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

81%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 well-structured, actionable workflow with strong sequencing, validation checkpoints, and error-recovery feedback loops. Minor room to tighten the Background examples and reduce placeholder substitution friction in the code blocks.

Suggestions

Trim the long enumerated example diff filenames in the Background section to one or two representative examples to reduce token cost.

Show how to resolve the {buildId}, {artifactName}, and {PR_NUMBER} placeholders inline (e.g., a chained command that extracts them) so the code blocks are closer to copy-paste ready.

Consider moving the detailed artifact-naming/file-naming reference into a separate reference file and summarizing the pattern in SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient and focused on internal CI specifics Claude would not know, with only minor padding (e.g., long lists of example diff filenames) that could be trimmed without losing clarity.

4 / 5

Actionability

Provides concrete, mostly executable bash (gh pr list/checks, curl with auth, unzip, git apply, git commit) plus a python3 JSON-parsing one-liner; placeholders like {buildId} and {artifactName} require substitution, keeping it just short of copy-paste ready.

4 / 5

Workflow Clarity

Five clearly sequenced steps with an explicit verification checkpoint (git diff + user confirmation before commit) and a feedback loop for failed diffs (re-run with WRITE_KNOWN_FAILURES=1), plus fallback paths for auth failures.

5 / 5

Progressive Disclosure

Well-organized into clear sections (When to Use, Background, Workflow, Fallbacks) with no nested references and all content self-contained; the inline Background detail and example filename lists are slightly more than a lean overview needs.

4 / 5

Total

17

/

20

Passed

Description

95%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, specific description that clearly states what the skill does and when to use it, with multiple natural trigger phrases and low conflict risk. The only minor weakness is that it describes essentially one action rather than a range of capabilities.

DimensionReasoningScore

Specificity

Names the domain concretely ('expected app size files from Azure DevOps CI artifacts for the current branch') with a specific download/update action and concrete source context, though it is essentially a single action rather than multiple.

4 / 5

Completeness

Explicitly answers both 'what' (download updated expected app size files from Azure DevOps CI artifacts) and 'when' (app size tests fail in CI, user wants to update locally) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Provides comprehensive natural trigger phrases ('update app size', 'download expected files', 'fix app size test', 'update expected app size files') that a user would plausibly say, including several synonyms.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Azure DevOps CI app-size expected-file updates) with distinct triggers; minimal realistic overlap with other skills.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
dotnet/macios
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.