CtrlK
BlogDocsLog inGet started
Tessl Logo

create-draft-pr

Create a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes.

68

Quality

81%

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

72%

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

The body is commendably lean and well-organized for a simple single-purpose skill, earning top marks for conciseness and progressive disclosure. It loses points on actionability and workflow clarity because several steps are vague and there is no explicit validation or verification checkpoint around the actual PR creation.

Suggestions

Make step 1 actionable by naming the concrete compile/hygiene commands or skills to run instead of 'Run the compile and hygiene tasks', and clarify how to 'Review all changes in the current session' (e.g. the specific git/MCP call to use).

Add a verification checkpoint after 'Create the draft pull request' (e.g. confirm the PR URL/status returned by the GitHub MCP server) so the workflow has an explicit validation step and error-recovery loop.

Optionally specify the GitHub MCP tool call or PR-creation parameters to use in step 6 to lift actionability toward copy-paste-ready guidance.

DimensionReasoningScore

Conciseness

The body is a single intro line plus a six-item numbered list — 'Use the GitHub MCP server to create a draft pull request — do NOT use the gh CLI' then steps 1–6 — with no concept explanations or padding, matching the level-3 'lean and efficient; every token earns its place' anchor.

3 / 3

Actionability

Quotes concrete guidance ('Use the GitHub MCP server', 'do NOT use the gh CLI', 'use the /commit skill', 'a short area prefix (e.g. "sessions: …", "editor: …")') but also vague steps like 'Run the compile and hygiene tasks' and 'Review all changes in the current session' that lack specifics, fitting the level-2 'some concrete guidance but incomplete' anchor rather than the fully copy-paste-ready level 3.

2 / 3

Workflow Clarity

Steps 1–6 are clearly sequenced and step 1 includes a light checkpoint ('fixing any errors'), but there is no explicit validation/verification after the draft PR is created and no error-recovery feedback loop, matching the level-2 'sequence present but checkpoints missing or implicit' anchor rather than the level-3 'explicit validation steps; feedback loops' anchor.

2 / 3

Progressive Disclosure

The skill is under 50 lines with a single task and no bundle files, and the body is well-organized with a clear title, intro, and numbered list, so per the simple-skills scoring note it qualifies for level 3 on organization alone.

3 / 3

Total

10

/

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.

The description clearly states a single concrete capability and an explicit 'Use when' trigger with natural phrasing, giving it strong completeness, trigger quality, and distinctiveness. Its only weakness is specificity, since it describes one action rather than enumerating multiple concrete capabilities.

DimensionReasoningScore

Specificity

Quotes 'Create a draft pull request for the current session' — it names the domain and one concrete action, but does not list multiple specific actions like the level-3 anchor ('Extract text... fill forms, merge documents'). It is more concrete than the vague level-1 'Helps with documents', so it lands at 2.

2 / 3

Completeness

Quotes 'Create a draft pull request for the current session' (what) and 'Use when the user wants to open a draft PR with the session's changes' (when), giving an explicit 'Use when' trigger as required for level 3.

3 / 3

Trigger Term Quality

Quotes 'draft pull request' and 'draft PR' / 'open a draft PR' — natural phrases a user would say, with multiple variations matching the level-3 anchor's 'good coverage of natural terms'. It is above level 2 because it offers several real phrasings rather than a single keyword.

3 / 3

Distinctiveness Conflict Risk

Quotes 'Create a draft pull request' and 'open a draft PR' — a narrow, well-defined niche with distinct triggers unlikely to collide with other skills, matching the level-3 'clear niche with distinct triggers' anchor.

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
posit-dev/positron
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.