CtrlK
BlogDocsLog inGet started
Tessl Logo

positron-issue-creator

This skill should be used when drafting GitHub issues for the Positron repository. It provides workflows for searching duplicates, selecting appropriate labels, gathering complete context through questioning, and writing terse, fluff-free issues that precisely describe what is needed or wrong. The skill prepares issues for manual submission by the user. Use this skill when the user asks to draft or prepare an issue for Positron.

61

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/positron-issue-creator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%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.

The body delivers a well-sequenced, actionable workflow backed by real scripts and reference files, but is materially longer than necessary due to extensive restatement across 'Important Guidelines', 'Common Mistakes', 'Success Criteria', and the 'Workflow Summary' sections. Trimming the redundant sections and moving inlined reference material into the existing reference files would meaningfully improve token efficiency.

Suggestions

Remove or collapse the redundant 'Important Guidelines', 'Common Mistakes to Avoid', 'Success Criteria', and ASCII 'Workflow Summary' sections, which restate the Core Workflow; keep one authoritative version and cross-reference it.

Move the full label catalog and the writing anti-patterns/examples into references/writing_guidelines.md and references/issue_templates.md (which already exist), keeping the body to a short pointer plus the essential inline example.

Replace the '/path/to/positron/.claude/skills/positron-issue-creator' placeholder in script examples with a relative path or a one-line note so the commands are copy-paste ready.

DimensionReasoningScore

Conciseness

The ~480-line body is noticeably verbose, with 'Important Guidelines', 'Common Mistakes to Avoid', 'Success Criteria', and the ASCII 'Workflow Summary' each restating points already covered in 'Core Workflow', plus spelling-out of basic principles ('be terse', scanability rationale) that Claude already knows.

2 / 5

Actionability

Provides executable script invocations ('./scripts/search_duplicates.sh', './scripts/fetch_labels.sh --json'), copy-paste bash for saving drafts, and concrete example bug/feature reports; the '/path/to/positron/' placeholder is the main gap keeping it from fully copy-paste ready.

4 / 5

Workflow Clarity

A clear 6-step sequence runs from context gathering through user-approved draft preparation, with explicit confirmation checkpoints ('Is this the same issue as #1234?', 'Does this accurately capture the issue?'); the operation is non-destructive (manual submission), so the lack of an automated validate-fix loop is acceptable, though a couple of checkpoints are implicit.

4 / 5

Progressive Disclosure

Bundle files (references/issue_templates.md, references/writing_guidelines.md, scripts/*.sh) exist, are clearly signaled, and are one level deep; however, sizable content such as label catalogs and writing anti-patterns is inlined in the body where it could live in the references, a minor organization gap.

4 / 5

Total

14

/

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.

The description clearly states both the skill's purpose and its trigger conditions using concrete actions and natural language, with only minor gaps in synonym coverage and negative-boundary guidance. It is concise and avoids fluff while remaining comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions ('searching duplicates, selecting appropriate labels, gathering complete context through questioning, and writing terse, fluff-free issues') with manual submission, but does not enumerate specific issue components or file extensions, leaving minor gaps.

4 / 5

Completeness

Explicitly answers both what ('It provides workflows for...') and when ('Use this skill when the user asks to draft or prepare an issue for Positron') with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Includes natural phrases users would say ('draft or prepare an issue', 'drafting GitHub issues'), with good keyword coverage, though a few natural synonyms ('file a bug', 'report an issue') are absent.

4 / 5

Distinctiveness Conflict Risk

Scoped to a clear niche (Positron repository issue drafting) with mostly distinct triggers; minor overlap risk with general issue-drafting skills, though negative-trigger guidance lives in the body rather than the description.

4 / 5

Total

17

/

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
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.