CtrlK
BlogDocsLog inGet started
Tessl Logo

speckit-git-remote

Detect Git remote URL for GitHub integration

63

Quality

75%

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/speckit-git-remote/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

100%

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, fully actionable recipe: concrete commands, explicit URL formats, a prerequisite guard, and a graceful-degradation path, all in well-organized sections with no concept padding. It exemplifies an efficient single-purpose skill.

DimensionReasoningScore

Conciseness

The body is lean: a one-line intro, a prerequisite check, one execution command, concise parse targets with concrete URL examples, and a short degradation note. It never explains concepts Claude already knows, so every token earns its place. It is not 2 because there is no unnecessary explanation to tighten.

3 / 3

Actionability

It gives executable commands ("git rev-parse --is-inside-work-tree 2>/dev/null", "git config --get remote.origin.url"), concrete HTTPS/SSH URL formats, and an exact warning string — copy-paste ready. It is not 2 because the guidance is real commands with complete examples rather than pseudocode.

3 / 3

Workflow Clarity

A clear Prerequisites → Execution → Output → Graceful Degradation sequence with a prerequisite guard (warn and return empty if Git is absent) and a CAUTION correctness check. As a simple read-only detection task this is unambiguous, so per the simple-skill note it earns 3. It is not 2 because checkpoints are explicit, not implicit.

3 / 3

Progressive Disclosure

The skill is under 50 lines, single-purpose, with no bundle files (references/scripts/assets absent) and no need for external references, yet it is organized into well-labeled sections. Per the simple-skill guidance this earns 3. It is not 2 because organization is clean with no nested or dangling references.

3 / 3

Total

12

/

12

Passed

Description

50%

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 states a clear concrete action and domain but stops at a single capability with no explicit "Use when" trigger guidance. Its trigger-term coverage and distinctiveness are adequate but limited, so it lands at the midpoint across all dimensions.

Suggestions

Add an explicit trigger clause, e.g. "Use when integrating with GitHub services such as issue creation and a Git remote URL is needed."

Broaden natural keyword coverage to include terms users actually say, such as "remote", "repository", "origin", or "git config".

Sharpen distinctiveness by noting the GitHub-specific scope (only github.com remotes) so it does not compete with generic Git inspection skills.

DimensionReasoningScore

Specificity

"Detect Git remote URL for GitHub integration" names a concrete action (detect the remote URL) and a domain (GitHub integration), but lists only a single action rather than multiple specific capabilities. It is not 3 because it is not comprehensive, and not 1 because it does state a concrete action and domain.

2 / 3

Completeness

The "what" is clearly stated (detect the Git remote URL), but "for GitHub integration" is a purpose, not an explicit "Use when..." trigger; per the guidelines a missing trigger clause caps completeness at 2. It is not 3 because no explicit trigger guidance is given, and not 1 because the what is clear and a purpose is implied.

2 / 3

Trigger Term Quality

The phrase includes relevant natural terms ("Git remote URL", "GitHub") a user might say, but coverage is thin with no common variations (e.g., remote, repository, git config). It is not 3 because keyword coverage is limited to one clause, and not 1 because the terms present are natural rather than jargon.

2 / 3

Distinctiveness Conflict Risk

The GitHub-remote niche is somewhat specific, but with no distinct trigger language it could overlap with other general Git skills that also inspect remotes. It is not 3 because it lacks distinct trigger phrasing, and not 1 because it does target a specific GitHub-oriented task.

2 / 3

Total

8

/

12

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
unoplatform/uno
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.