CtrlK
BlogDocsLog inGet started
Tessl Logo

github

GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2) creating/commenting on issues, (3) listing/filtering PRs or issues, (4) viewing run logs. NOT for: complex web UI interactions requiring manual browser flows (use browser tooling when available), bulk operations across many repos (script with gh api), or when gh auth is not configured.

86

1.30x
Quality

82%

Does it follow best practices?

Impact

98%

1.30x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is github in Hung-Reo/hungreo-openclaw

SKILL.md
Quality
Evals
Security

Quality

Content

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

A tight, highly actionable gh CLI reference with zero padding and useful --jq recipes and templates. Its main weakness is the absence of validation checkpoints around consequential operations (merge, close, rerun), which the rubric caps workflow clarity at 3 for, and mild redundancy between the body's Use/Don't-Use lists and the frontmatter description.

Suggestions

Add a pre-merge validation checkpoint, e.g. "Before merging: `gh pr checks <PR> --repo <repo>` and confirm all checks pass, then `gh pr view <PR> --json mergeable --jq .mergeable`" — this would lift workflow clarity past the destructive-operation cap.

Add verify-first guidance for other consequential commands (e.g., preview an issue with `gh issue view` before closing, or confirm the run IDs with `gh run list` before `gh run rerun`).

Trim the "When to Use / When NOT to Use" sections or the most basic command listings (plain `gh pr list`, `gh issue create`) that restate the description and gh knowledge Claude already has, keeping the templates and --jq recipes that add real value.

DimensionReasoningScore

Conciseness

The body is almost entirely lean command blocks with terse comments and no concept explanations ("Most commands support `--json` for structured output" is one line), matching anchor 4. It falls short of anchor 5 because the "When to Use"/"When NOT to Use" sections and the basic command listings (e.g., plain `gh pr list`, `gh issue create`) largely restate the frontmatter description and gh usage Claude already knows, so some tokens could be trimmed.

4 / 5

Actionability

Every section is copy-paste-ready, executable commands — `gh pr checks 55 --repo owner/repo`, `gh run view <run-id> --log-failed`, `gh api ... --jq '{stars: .stargazers_count}'` — including practical --jq recipes and two ready-to-run templates. This matches anchor 5 ("fully executable; copy-paste ready; covers the common cases"); anchor 4 would imply missing key details or gaps in coverage, which are not present.

5 / 5

Workflow Clarity

Commands are well grouped (PRs, issues, CI, API) but consequential operations lack validation checkpoints: `gh pr merge 55 --squash` is presented with no preceding step to verify checks pass or mergeability, and `gh issue close` / `gh run rerun` likewise have no verify-first guidance. Per the rubric's cap rule, workflows involving destructive operations without validation cannot score above 3 — the only validation shown (`select(.mergeable == "MERGEABLE")`) is a filtering demo, not an explicit checkpoint in a workflow.

3 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, or assets/), and the ~130-line body is organized into clear sections (Setup, Common Commands, JSON Output, Templates, Notes) with content appropriately sized for a single file — matching anchor 4's "good structure; most content is appropriately placed". It is not anchor 5 because it exceeds the under-50-line simple-skill case and inlines the templates/API-query material that could arguably live in a one-level-deep reference file.

4 / 5

Total

16

/

20

Passed

Description

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

A strong description that states concrete capabilities, gives an explicit numbered "Use when" trigger list and "NOT for" exclusions, and clearly scopes the skill to the gh CLI. The only gaps are a few missing natural synonyms (e.g., "pull requests" spelled out, "workflow", "build") and slight overlap risk on the "code review" phrase.

DimensionReasoningScore

Specificity

"issues, PRs, CI runs, code review, API queries" plus concrete use cases like "checking PR status", "creating/commenting on issues", "listing/filtering PRs", "viewing run logs" lists multiple specific concrete actions with comprehensive coverage of gh CLI operations. It matches the anchor-5 example's breadth (equivalent of "extract text and tables, fill forms, merge documents") and is clearly above anchor 4, which expects minor coverage gaps.

5 / 5

Completeness

Explicitly answers both "what" ("GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries") and "when" with a numbered trigger list ("Use when: (1) checking PR status or CI, (2) creating/commenting on issues...") plus explicit "NOT for" exclusions. This matches anchor 5's pattern of concrete what + when with trigger phrases; anchor 4 would require a weaker or less explicit 'when' clause.

5 / 5

Trigger Term Quality

Good natural keyword coverage — "PR status", "CI", "issues", "run logs", "GitHub", "gh CLI" — matching anchor 4 ("good keyword coverage; a few natural terms missing"). It falls short of anchor 5 because common synonyms are absent: no spelled-out "pull requests", "workflow", "build", or "checks", which users would plausibly say.

4 / 5

Distinctiveness Conflict Risk

Clear niche (GitHub via `gh` CLI) with explicit "NOT for" boundary clauses (browser flows, bulk ops, unconfigured auth) that sharply reduce conflict risk. Not anchor 5 because the phrase "code review" in the capability list could pull requests asking for code review of changes toward this skill rather than a dedicated review/coding skill — a minor overlap with closely related tooling.

4 / 5

Total

18

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
trpc-group/trpc-agent-go
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.