CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-github-modes

Agent skill for github-modes - invoke with $agent-github-modes

50

1.07x
Quality

28%

Does it follow best practices?

Impact

86%

1.07x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-github-modes/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%Weight 40%Scale 1-3

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 well-structured catalog of GitHub integration modes with some concrete command examples, but it leans descriptive rather than instructional, carries buzzword padding, and lacks validation checkpoints and external reference structure. It is moderately useful but not tightly optimized.

Suggestions

Trim buzzword attribute lines ("Intelligent", "Advanced", "Proactive") and the redundant second frontmatter block to reduce noise.

Convert each mode's "Tools" list into an executable workflow snippet showing the actual command sequence Claude should run.

Add validation/verification steps to the batch-operations example (e.g., check `gh pr checks` passes before merge) and consider splitting per-mode detail into reference files.

DimensionReasoningScore

Conciseness

The body is scannable and avoids explaining concepts Claude already knows, but it is padded with buzzword metadata ("Intelligent", "Advanced", "Proactive", "Smart") and a redundant second frontmatter config block that adds tokens without guidance value.

2 / 3

Actionability

It provides some concrete commands (gh pr create, gh release create, MCP calls) in the examples and batch section, but the bulk is a descriptive mode catalog ("Best For", attribute lists) rather than executable, copy-paste-ready workflows.

2 / 3

Workflow Clarity

The batch-operations example presents a sequence of steps, but it includes no validation or verification checkpoints for batch/destructive operations, which per the rubric caps workflow clarity at 2.

2 / 3

Progressive Disclosure

Content is organized into clear titled sections, but it is a monolithic ~150-line catalog with no external reference files and no signaled navigation, so per-mode detail that could be split out remains inline.

2 / 3

Total

8

/

12

Passed

Description

7%Weight 40%Scale 1-3

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 vague and circular, naming a product feature without describing concrete capabilities or when to invoke it. It lacks natural trigger terms and any "Use when" guidance, leaving Claude little basis to select this skill.

Suggestions

Rewrite the description to list concrete actions, e.g. "Orchestrates GitHub pull requests, issues, releases, and CI/CD workflows across repositories using gh CLI."

Add an explicit trigger clause such as "Use when coordinating GitHub PRs, issues, releases, branch strategies, or multi-repo synchronization."

Replace the jargon term "github-modes" and invocation syntax with natural user-facing keywords (pull requests, code review, issue tracking, releases).

DimensionReasoningScore

Specificity

The description only names a domain ("Agent skill for github-modes") without stating any concrete actions, matching the vague/abstract anchor rather than the level-2 example that names actions like "Processes PDF files and extracts content".

1 / 3

Completeness

It gives only a circular, very weak "what" ("Agent skill for github-modes") and entirely omits any "when to use" / "Use when..." trigger guidance, so both halves are weak or missing.

1 / 3

Trigger Term Quality

"github-modes" is product jargon and "invoke with $agent-github-modes" is invocation syntax, not natural keywords a user would say; there are no common terms like "pull request", "issue", or "code review".

1 / 3

Distinctiveness Conflict Risk

"github-modes" names a fairly specific niche, distinguishing it from fully generic skills, but the absence of explicit triggers means it could still overlap with other GitHub-related skills, so it stops short of level 3.

2 / 3

Total

5

/

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
ruvnet/claude-flow
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.