CtrlK
BlogDocsLog inGet started
Tessl Logo

create-issue-gate

Use when starting a new implementation task and an issue must be created with strict acceptance criteria gating before execution.

59

Quality

68%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/create-issue-gate/SKILL.md

The canonical home for this skill is create-issue-gate in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 is a tight, actionable, well-structured gated workflow with explicit validation and a usable template. Its main limitation is rule-style rather than numbered-step presentation and a partially-specified `gh` command.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence without explaining concepts Claude already knows; minor redundancy between Status Rules, the Execution Gate, and the Handoff section keeps it just short of fully efficient.

4 / 5

Actionability

Provides a copy-paste issue body template, a default `gh issue create` command, and concrete valid/invalid acceptance-criteria examples; the `gh` invocation is not fully specified with flags, leaving a minor gap.

4 / 5

Workflow Clarity

The gated workflow has explicit validation checkpoints (acceptance criteria gate, execution gate) and a feedback loop (stop and request criteria when draft), but the sequence is presented as rules rather than a numbered step list with explicit recovery steps.

4 / 5

Progressive Disclosure

Content is well-organized into clearly labeled sections with no external references needed for this single-purpose skill; at over 50 lines it does not qualify for the simple-skill 5, and the inlined template is short enough to stay inline.

4 / 5

Total

16

/

20

Passed

Description

62%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 is functional, with an explicit trigger and a clear gating concept, but it compresses what and when into one sentence and lacks the richer trigger-term coverage of top-tier examples. Specificity is adequate rather than comprehensive.

Suggestions

Add concrete synonyms a user would actually say, e.g. 'GitHub issue', 'track a task', or 'definition of done', to broaden trigger coverage.

Separate the 'what' (create criteria-gated GitHub issues as the tracking entrypoint) from the 'when' so each is unambiguous.

List one or two more concrete actions (e.g. 'set Status to draft until criteria are testable') to lift specificity.

DimensionReasoningScore

Specificity

Names the domain (issue creation) and one to two concrete actions (acceptance criteria gating before execution), but does not enumerate multiple specific capabilities, matching the anchor for domain-plus-1-2-actions without comprehensive coverage.

3 / 5

Completeness

Explicitly provides a 'Use when...' trigger clause and conveys the what (create issues with strict criteria gating); the when is present and concrete but could be more specific about the originating situations.

4 / 5

Trigger Term Quality

Contains relevant keywords like 'implementation task', 'issue', and 'acceptance criteria', but lacks common variations or synonyms a user might naturally say (e.g. 'GitHub issue', 'track this task', 'definition of done').

3 / 5

Distinctiveness Conflict Risk

The acceptance-criteria-gating niche is fairly distinct and unlikely to fire for unrelated skills, with only minor overlap risk against general project-management or task-tracking skills.

4 / 5

Total

14

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.