CtrlK
BlogDocsLog inGet started
Tessl Logo

airflow-pr-draft-summary

Draft Apache Airflow commit messages, PR titles and descriptions, or GitHub comments and reviews. Also use for release-note decisions when preparing a contribution.

68

Quality

85%

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

82%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 highly actionable, project-specific reference skill with concrete templates and commands and clear section organization. Main improvements are removing the duplicated Conventional Commits explanation and optionally splitting detailed conventions into a reference file.

Suggestions

Remove the duplicated Conventional Commits explanation — it appears both in the 'Bad' example footnote (lines 31-34) and again as a standalone paragraph (lines 41-44); keep one.

Consider moving the detailed newsfragment rules (directory paths, provider/airflow-ctl exceptions) into a reference file linked from SKILL.md to shorten the body.

Add an explicit validation checkpoint in the commit workflow (e.g., 'run prek run before pushing; fix any flagged messages') to strengthen the feedback loop.

DimensionReasoningScore

Conciseness

Mostly lean and project-specific (no general concept explanations), but the Conventional Commits rule is restated in both the 'Bad' example block and again in the prose below it, which could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready templates (attribution footers, newsfragment echo commands), concrete file paths, good/bad commit message examples, and specific commands like 'prek install' — fully actionable guidance.

5 / 5

Workflow Clarity

Sequencing is clear (run 'prek install' before committing; add newsfragments only for user-facing changes) with implicit validation via the commit-msg hook, but it is a reference/rules skill rather than a strict multi-step process with explicit checkpoints.

4 / 5

Progressive Disclosure

Well-organized into clear sections with headers and no nested references; external pointers (PULL_REQUEST_TEMPLATE.md, AGENTS.md, sibling skill) are clearly signaled, though the body is somewhat long for SKILL.md and some conventions could be split into reference files.

4 / 5

Total

17

/

20

Passed

Description

83%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 scoped to Airflow contribution drafting with concrete actions and an explicit trigger clause. Minor improvement possible by consolidating the 'when' guidance and adding a few natural synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Draft Apache Airflow commit messages, PR titles and descriptions, or GitHub comments and reviews' plus 'release-note decisions' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Clearly states what it does (drafts contribution text) and includes an explicit 'Use for release-note decisions when preparing a contribution' trigger, but the 'when' is split across the sentence and could be more unified.

4 / 5

Trigger Term Quality

Includes natural terms users would say ('commit messages', 'PR titles', 'GitHub comments and reviews', 'release-note decisions') but misses common synonyms like 'changelog', 'pull request', or 'review comment'.

4 / 5

Distinctiveness Conflict Risk

Scoped specifically to Apache Airflow contribution text with distinct triggers (commit messages, PR titles, reviews, release notes), giving minimal conflict risk with other skills.

5 / 5

Total

18

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 suspicious

Warning

Total

15

/

16

Passed

Repository
apache/airflow
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.