CtrlK
BlogDocsLog inGet started
Tessl Logo

fluid-pr-guide

Use when composing, writing, drafting, or reviewing a PR title, PR description, or PR body in Fluid Framework — provides title style, body template, and section guidance.

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

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

87%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, highly actionable PR-writing guide that assumes Claude's competence and supplies concrete templates, examples, and section rules. Its only gap is workflow clarity: the procedure is sequenced in prose with a CI warning rather than an explicit numbered validate-and-retry loop.

Suggestions

Convert the body-building procedure into a short numbered list (read template → fill sections → delete unused sections/placeholder text → remove the preamble line → verify CI passes) so the sequence and its checkpoint are explicit.

Add a brief validation step framed as a feedback loop, e.g. 'After removing the preamble line, confirm the pr-validation.yml check will pass; if it flags the preamble or empty sections, fix and re-check before opening the PR.'

State the decision point for choosing Option A vs Option B as an explicit checkpoint (e.g., 'pick one based on whether the change has a meaningful scope') so the title step is unambiguous.

DimensionReasoningScore

Conciseness

The body is focused and assumes Claude's competence — it gives title style, a body template procedure, and section notes with no concept-explanation padding (e.g., it never explains what a PR is). Every section earns its place, including the example lists which serve actionability rather than verbosity.

3 / 3

Actionability

Fully concrete guidance: code-block title templates with six and three real examples, exact section names (## Description, ## Breaking Changes, ## Reviewer Guidance), a specific source file (.github/pull_request_template.md), a named CI check (pr-validation.yml), and the AB#<item-id> work-item format — copy-paste ready.

3 / 3

Workflow Clarity

A sequence is present (read the template, fill in sections, delete non-applicable sections, remove the preamble line) and a CI failure mode is identified, but the steps are prose rather than a numbered sequence and the validation is a warning rather than an explicit validate→fix→retry loop.

2 / 3

Progressive Disclosure

The skill is under 50 lines with no bundle files and is organized under clear headers (# PR Body Template, ## Notes on body sections); it appropriately points to the repo's own pull_request_template.md rather than duplicating it, so the single-level organization is well-handled.

3 / 3

Total

11

/

12

Passed

Description

90%

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 well-constructed description with an explicit 'Use when' trigger, good natural-term coverage, clear what/when completeness, and a distinctive Fluid-Framework-scoped niche. The only soft spot is specificity, where 'section guidance' is somewhat abstract.

DimensionReasoningScore

Specificity

It names the domain ('PR title, PR description, or PR body in Fluid Framework') and concrete deliverables ('title style, body template'), but 'section guidance' is abstract and the deliverables are listed as outputs rather than a comprehensive set of actions — matching the 'names domain and some actions, but not comprehensive' anchor.

2 / 3

Completeness

It explicitly answers both when ('Use when composing, writing, drafting, or reviewing a PR title, PR description, or PR body in Fluid Framework') and what ('provides title style, body template, and section guidance'), using third-person voice.

3 / 3

Trigger Term Quality

Strong natural coverage: 'composing, writing, drafting, or reviewing a PR title, PR description, or PR body' are terms a user would actually say when asking for PR help.

3 / 3

Distinctiveness Conflict Risk

Scoping to Fluid Framework and to PR title/description/body writing gives it a clear, narrow niche with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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
microsoft/FluidFramework
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.