CtrlK
BlogDocsLog inGet started
Tessl Logo

gh-setup

Set up or align a repository's GitHub collaboration and delivery surface: repo settings, branch or ruleset policy, templates, Dependabot, Actions hardening, Environments, releases, publishing, and deploy workflows. Use for GitHub setup, CI/CD policy, protected delivery, package releases, or app deployment. Do not use for product architecture, provider infrastructure internals, application security review, or repository boot/readiness work.

75

Quality

92%

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

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 tightly written, well-structured policy/router skill: dense overview body, clearly sequenced workflow with validation and error-recovery checkpoints, and clean one-level-deep references to real bundle files. The only gap is that concrete workflow execution lives in references rather than inline.

DimensionReasoningScore

Conciseness

The body is lean and dense — e.g. 'Make GitHub the enforceable shell around the repository's existing build, verification, release, and deployment contracts' — with no padding and no explanation of concepts Claude already knows; every line earns its place.

5 / 5

Actionability

Gives concrete rules and commands ('Workflow permissions default to read-only or {}', 'Run repository gates plus actionlint and zizmor') and a concrete output schema, but the actual workflow-authoring execution is routed to reference files rather than shown inline, leaving minor gaps.

4 / 5

Workflow Clarity

A clear ordered flow (Inspect and Classify → Shared Contract → Repository Policy → Collaboration Files → Release and Deploy Routes → Verify and Finish → Output) with explicit validation ('read back every setting...'), tool gates (actionlint/zizmor), and an error-recovery feedback loop ('On partial failure, reconcile durable state before retrying').

5 / 5

Progressive Disclosure

The body is a well-signaled overview pointing one level deep to real files (e.g. [release workflows](references/release-workflows.md), [repo settings](references/repo-settings.md)), each referenced at its point of need; all referenced paths exist in ./references/ and content is appropriately split.

5 / 5

Total

19

/

20

Passed

Description

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

An exemplary description: concrete capability list, explicit use/avoid triggers, third-person voice, and a strong negative boundary that sharply delimits the skill from neighbors. Only minor room to broaden trigger synonyms.

DimensionReasoningScore

Specificity

Lists many concrete delivery surfaces — 'repo settings, branch or ruleset policy, templates, Dependabot, Actions hardening, Environments, releases, publishing, and deploy workflows' — giving comprehensive, not merely sample, coverage of the actions performed.

5 / 5

Completeness

It explicitly answers what ('Set up or align a repository's GitHub collaboration and delivery surface...') and when ('Use for...') plus a negative boundary ('Do not use for...'), matching the anchor that requires concrete trigger phrases for both.

5 / 5

Trigger Term Quality

The 'Use for GitHub setup, CI/CD policy, protected delivery, package releases, or app deployment' clause uses natural phrasing a user would actually say, but offers a curated set rather than exhaustive synonyms or extension-style triggers, so a few natural variants are missing.

4 / 5

Distinctiveness Conflict Risk

The explicit 'Do not use for product architecture, provider infrastructure internals, application security review, or repository boot/readiness work' boundary carves a clear niche with minimal overlap risk against adjacent skills.

5 / 5

Total

19

/

20

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
uinaf/agent-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.