CtrlK
BlogDocsLog inGet started
Tessl Logo

engine-whats-new

Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44). When to use: - Only activate when explicitly asked by the user to generate what's new in the engine, diff Flutter engine releases, or produce an engine release summary. When not to use: - Do not use for general questions about commits, individual file history, or codebase searches unless explicitly requested to generate the engine release diff or summary.

69

Quality

84%

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

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.

An actionable, well-structured skill body with executable commands and appropriate externalization of logic. The main weakness is the absence of validation/verification checkpoints for a batch generation operation, which caps workflow clarity.

Suggestions

Add an explicit verification step after running the generator (e.g., confirm both artifact files exist and that the diff is non-empty before presenting to the user).

Include error-recovery guidance for the common failure modes the script throws, such as unresolvable git refs for the base or target release.

Link the scripts/README.md from the body so the full option reference is one click away.

DimensionReasoningScore

Conciseness

Lean numbered workflow with terse command blocks and a compact categorized summary list; assumes Claude's competence with only minor redundancy (the second example reuses --from/--to slightly inconsistently with the documented CLI).

4 / 5

Actionability

Fully executable dart commands with placeholders for the default, custom-base, and JSON-output cases, matching the script's real CLI flags, making the guidance copy-paste ready.

5 / 5

Workflow Clarity

A clear three-step sequence (identify inputs, run tool, review artifacts) is present, but this batch file-generating operation has no validation or verification checkpoints (e.g., confirm release refs resolve, check artifacts exist), capping it at 3.

3 / 5

Progressive Disclosure

Single-file overview that offloads heavy logic to one bundled script plus its README, both real and one level deep; well-signaled with only a minor gap that the README is not linked from the body.

4 / 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 precise, well-scoped description that cleanly answers what and when with concrete actions and explicit trigger guidance. Minor room to add a couple more natural synonyms like 'compare engine versions'.

DimensionReasoningScore

Specificity

States two concrete actions ('Generates the "what's new" release summary and diff file') scoped to the Flutter engine between two releases, giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Explicitly answers both 'what' (generates summary + diff for engine changes between releases) and 'when' via dedicated 'When to use'/'When not to use' clauses with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user phrasings like 'generate what's new in the engine', 'diff Flutter engine releases', and 'produce an engine release summary' are present, though a few synonyms (e.g., 'compare engine versions') are missing.

4 / 5

Distinctiveness Conflict Risk

Narrow niche (engine release diffs) with an explicit exclusion list for general commit/file-history questions yields minimal conflict risk 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
flutter/flutter
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.