CtrlK
BlogDocsLog inGet started
Tessl Logo

github

Use the `gh` CLI for issues, pull requests, Actions runs, and GitHub API queries.

64

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/github/SKILL.md

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

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.

The body is efficient, fully actionable, and well-organized with a clear debugging workflow; its only gap is the absence of explicit validation/recovery checkpoints in the CI debugging sequence.

Suggestions

Add an explicit validation/decision step to the debugging workflow, e.g. after fetching failure logs, 'Identify the failing step's root cause; if logs are truncated, re-run with --log and filter with --jq'.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: no explanations of what GitHub/CI is, each section is a brief lead-in plus an executable command, with every token earning its place.

5 / 5

Actionability

Commands are fully executable and copy-paste ready (gh pr checks, gh run list/view, --log-failed, gh api with --jq, --json), covering the common investigation cases specifically.

5 / 5

Workflow Clarity

The 'Debugging a CI Failure' section gives a clear 4-step sequence, but it lacks explicit validation checkpoints or error-recovery feedback loops; it is not capped at 3 because the operations are read-only investigation rather than destructive/batch.

4 / 5

Progressive Disclosure

No bundle files exist and the skill is single-purpose, so the well-organized section structure (When to Use, Pull Requests, debugging workflow, API, JSON output) satisfies the simple-skill progressive-disclosure criterion of clear organization with no nested references.

5 / 5

Total

19

/

20

Passed

Description

61%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 concise, specific, and uses natural trigger terms, but it omits an explicit 'Use when...' trigger clause, leaving the invocation guidance implicit and capping completeness.

Suggestions

Add an explicit trigger clause such as 'Use when the user asks about GitHub issues, pull requests, workflow/CI runs, or needs gh CLI/API queries' to lift completeness.

Include synonyms/shorthand (e.g., 'PRs', 'CI') to broaden natural trigger-term coverage.

DimensionReasoningScore

Specificity

Names the tool (`gh` CLI) and four concrete domains (issues, pull requests, Actions runs, GitHub API queries), giving several specific capabilities with only minor gaps versus the comprehensive coverage of a 5.

4 / 5

Completeness

The 'what' is clear (gh CLI for issues/PRs/Actions/API), but there is no explicit 'Use when...' clause and the 'when' is only weakly implied by the domain list, capping completeness per the missing-trigger-guidance rule.

3 / 5

Trigger Term Quality

Includes natural user phrases ('issues, pull requests, Actions runs, GitHub API queries') with good keyword coverage, though it omits some synonyms and shorthand variations like 'PRs' or 'CI'.

4 / 5

Distinctiveness Conflict Risk

The GitHub `gh` CLI niche is distinct with minimal conflict risk, with only minor overlap against generic git/version-control skills.

4 / 5

Total

15

/

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.