CtrlK
BlogDocsLog inGet started
Tessl Logo

phoenix-release-please

Bump the next release-please version for a Phoenix Python package (arize-phoenix, arize-phoenix-client, arize-phoenix-evals, arize-phoenix-otel) by opening a PR with a Release-As commit footer. Use this skill when the user asks to "set the release-please version", "force a 2.0.0 release", "release X as Y", "skip a version", or otherwise wants release-please to propose a specific version on its next run instead of the version it would pick from conventional commits.

75

Quality

94%

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

93%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 lean, dense, and highly actionable skill body that captures non-obvious repo-specific gotchas (squash-merge trailer dropping, exclude-paths, manifest ownership) without padding. The only gap is the absence of an explicit error-recovery loop in the workflow, which keeps workflow clarity just below perfect.

DimensionReasoningScore

Conciseness

Every line carries repo-specific knowledge Claude cannot infer (squash-merge settings, manifest/config ownership, exclude-paths); there is no explanation of concepts Claude already knows. The one mild redundancy (exclude-paths in both the table cell and the final section) serves quick-reference vs. detail purposes.

5 / 5

Actionability

Fully executable guidance: a copy-paste-ready heredoc git commit template, exact jq and gh api verification commands, and concrete file paths (src/phoenix/) for the path-touching edit.

5 / 5

Workflow Clarity

A clear 5-step procedure with an explicit up-front validation (target must be strictly greater than the manifest entry) and a settings-verification command. It stops short of the 5 anchor because there is no error-recovery feedback loop (e.g., what to do if the version check fails or the trailer is missing from the landed commit); the operation is not destructive/batch, so no cap applies.

4 / 5

Progressive Disclosure

No bundle files exist and none are needed: a short body (~57 lines) with well-organized sections (Packages, Procedure, Squash-merge gotcha, root-package notes) and one clearly signaled external link satisfies the simple-skill exception.

5 / 5

Total

19

/

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.

Excellent description: concrete, third-person, explicit about both capability and trigger conditions, with natural quoted trigger phrases and named packages making it highly distinct. Only minor room to grow on specificity since the skill itself is a single-purpose action.

DimensionReasoningScore

Specificity

Names two concrete mechanism-level actions ("opening a PR with a Release-As commit footer" to "bump the next release-please version") and enumerates all four target packages, giving full domain coverage. It falls just short of the 5 anchor because the skill is single-purpose, so 'multiple specific concrete actions' does not apply.

4 / 5

Completeness

Explicitly answers both 'what' (bump the version via a PR with a Release-As commit footer) and 'when' ("Use this skill when the user asks to...") with concrete trigger phrases and a clarifying exclusion clause.

5 / 5

Trigger Term Quality

Quoted natural phrases users would actually say — "set the release-please version", "force a 2.0.0 release", "release X as Y", "skip a version" — cover synonyms and paraphrases comprehensively.

5 / 5

Distinctiveness Conflict Risk

Highly niche (release-please version bumping for named Phoenix packages) with distinct quoted triggers; minimal conflict risk with any other skill.

5 / 5

Total

19

/

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

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
Arize-ai/phoenix
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.