CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

openclaw-github-repo-commander

7-stage super workflow for GitHub repo audit, cleanup, PR review, and competitor analysis

Quality

67%

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 ./skills/openclaw-github-repo-commander/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 skill presents a coherent, well-sequenced 7-stage workflow with genuine validation at the end, and it respects token budget. Its weaknesses are executability and bundle integrity: stages are described rather than scripted, and the referenced `scripts/repo-audit.sh` (plus the mentioned `pr_todo.json`) do not exist in the bundle, leaving the automated core of the workflow unavailable.

Suggestions

Ship the actual `scripts/repo-audit.sh` in a scripts/ directory (or inline its grep/find checks) so Stage 2's referenced command is executable.

Add concrete commands for the vague stages — e.g. how to clone and baseline (git clone, git log --stat), how to search GitHub for competitors (gh search repos), and the exact gh commands for Stage 7's push and report.

Make the Stage 7 failure loop explicit: "If any check fails, return to Stage 6, fix, and re-run until 7/7 PASS before pushing."

DimensionReasoningScore

Conciseness

The body is lean and well-sectioned, with each stage described in a few lines and no padded conceptual explanations. Minor over-explanation of things Claude already knows ("Don't commit `node_modules/` or `.env` files", "Use semantic commit messages: `chore:`, `fix:`, `docs:`") keeps it below the 5 anchor.

4 / 5

Actionability

There is some concrete guidance (the named audit script, its six check categories, and example invocations), but most stages are directive summaries with no executable commands ("Clone the target repository, define success criteria"), and the core artifact `scripts/repo-audit.sh` does not exist in the bundle, so the central execution step cannot actually be run. Not a 2 because the script invocation and audit checks are more than high-level hints.

3 / 5

Workflow Clarity

A clear 7-stage sequence with an explicit validation checkpoint (Stage 7: "Re-run the audit script (target: 7/7 PASS), verify all changes") and a P0/P1/P2 prioritization scheme, satisfying the validation requirement for destructive/batch operations. Not a 5 because the error-recovery loop (what to do when validation fails) is only implicit — it never says to return to Stage 6 and fix.

4 / 5

Progressive Disclosure

Sections are well-organized for a skill of this size, but the body's only external file reference — "Run `scripts/repo-audit.sh`" — is a broken reference: no scripts/ directory (or any bundle files) exist, so the audit logic the whole workflow depends on is absent. This is worse than the 'references not clearly signaled' of the 3 anchor; it is not a 4 because a missing core dependency is more than a minor organization gap.

3 / 5

Total

14

/

20

Passed

Description

57%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 communicates a clear functional scope but reads more like a title than a skill description: it has a decent 'what' with natural keywords, yet completely lacks any 'when to use' trigger guidance, which is its most consequential gap. Buzzword phrasing ("super workflow") and high-level action labels keep it from scoring higher on specificity.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user asks to audit, clean up, or benchmark a GitHub repository, or mentions repo hygiene, secrets scanning, or PR review".

Replace "7-stage super workflow" with concrete capabilities, e.g. "Scans repositories for hardcoded secrets and junk files, tracks cleanup plans, and benchmarks competitor repos".

Add natural synonym coverage ("repository", "code review", "security audit", "junk files") so the description matches varied user phrasing.

DimensionReasoningScore

Specificity

Names the domain ("GitHub repo") and four action areas ("audit, cleanup, PR review, and competitor analysis"), but these are high-level labels rather than the concrete, detailed actions of the 4 anchor, and "7-stage super workflow" is buzzword padding. It is not a 2 because it goes beyond naming the domain to list several action categories.

3 / 5

Completeness

The 'what' is clear (a 7-stage workflow covering audit, cleanup, PR review, and competitor analysis), but there is no 'Use when...' clause or any trigger guidance, which caps completeness at 3 per the judging guidelines. Not a 2 because the 'what' is specific rather than vague.

3 / 5

Trigger Term Quality

Good natural keyword coverage ("GitHub", "repo", "audit", "cleanup", "PR review", "competitor analysis") that matches phrases users would say. Not a 5 because common variants are missing ("repository", "code review", "security", "junk files", "benchmark").

4 / 5

Distinctiveness Conflict Risk

Anchored to a GitHub-repository niche, but the four-function breadth overlaps with code-review, security-review, and general git-hygiene skills, matching the 3 anchor ("could still overlap with similar skills"). Not a 4 because the multi-domain scope raises, rather than minimizes, conflict risk.

3 / 5

Total

13

/

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

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

skills/openclaw-github-repo-commander/SKILL.md

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.