CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

git-pr-workflows-git-workflow

Orchestrate a comprehensive git workflow from code review through PR creation, leveraging specialized agents for quality assurance, testing, and deployment readiness. This workflow implements modern g

Quality

64%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/git-pr-workflows-git-workflow/SKILL.md

The canonical home for this skill is git-pr-workflows-git-workflow in administrakt0r/AI-Agents-Safe-Coding-Skills

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 body is a well-sequenced, concrete multi-agent workflow with strong phase structure and explicit prompts, scoring well on actionability and workflow clarity. Its weaknesses are wasted tokens (meta-commentary and boilerplate sections), a dangling reference to a nonexistent playbook file, and absent error-recovery loops.

Suggestions

Remove the '[Extended thinking: ...]' block and the generic 'Instructions' / use / do-not-use boilerplate; replace with a short note on required inputs and how to pass the target branch.

Fix the broken reference: either create `references/implementation-playbook.md` with the detailed prompt examples or delete the pointer; also correct the path ('resources/' vs the conventional 'references/').

Add explicit feedback loops, e.g., 'If Phase 1 reports critical/high issues, fix them and re-run review before proceeding' and 'If any tests fail in Phase 2, stop and fix before commit generation'.

DimensionReasoningScore

Conciseness

The phase prompts are mostly tight, but the '[Extended thinking: ...]' meta-commentary block, the generic 'Instructions' bullets ('Clarify goals, constraints, and required inputs'), and the boilerplate use/do-not-use sections add tokens without actionable guidance. More than minor over-explanation, so not 4.

3 / 5

Actionability

Each step supplies a copy-paste-ready Task tool invocation with an explicit subagent_type and structured output format, plus a concrete flag list. Not 5 because prompts contain '[insert file list]'-style placeholders that must be assembled, and no actual git commands are given beyond `git revert <commit-hash>`.

4 / 5

Workflow Clarity

Five clearly sequenced phases with numbered sub-steps, explicit 'Context from previous' hand-offs, expected outputs, a pre-push validation step, and a success-criteria checklist. Not 5 because there are no feedback loops for error recovery (e.g., what to do when tests fail or review finds critical issues is never stated).

4 / 5

Progressive Disclosure

The section structure is reasonable, but the only external reference — 'open `resources/implementation-playbook.md`' — points to a file that does not exist in the bundle (no references/ or resources/ directory), so navigation dead-ends. Not 4 because the single reference is broken and uses a non-standard path.

3 / 5

Total

14

/

20

Passed

Description

50%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 the skill's purpose (git workflow orchestration from review to PR) but is mediocre across all dimensions: buzzword-padded, truncated mid-sentence, and lacking any 'Use when' trigger clause. It reads as an unfinished draft rather than a polished, load-bearing description.

Suggestions

Complete the truncated sentence and rewrite the description to list concrete capabilities (e.g., 'Runs code review via subagents, executes test suites, generates Conventional Commits messages, manages branches, and creates structured PRs').

Add an explicit trigger clause, e.g., 'Use when asked to commit changes, open a pull request, or run a full pre-PR quality workflow'.

Cut buzzwords ('comprehensive', 'leveraging specialized agents', 'modern best practices') and add natural synonyms like 'commit message' and 'pull request' to improve trigger quality and distinctiveness.

DimensionReasoningScore

Specificity

Names the domain and a couple of concrete actions ("from code review through PR creation", "testing, and deployment readiness"), but pads with buzzwords ("comprehensive", "leveraging specialized agents") and the sentence is truncated mid-word ("This workflow implements modern g"). Not 4 because the actions listed are generic phase names rather than several specific concrete capabilities.

3 / 5

Completeness

The 'what' is clearly stated (orchestrate a git workflow from code review through PR creation), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3; the truncation further weakens the answer.

3 / 5

Trigger Term Quality

Natural terms like "git workflow", "code review", and "PR creation" are present, but common user phrases for this domain — "commit message", "pull request", "merge" — are missing. Fits the 'some relevant keywords but missing common variations' anchor, not the good-coverage anchor.

3 / 5

Distinctiveness Conflict Risk

Scoped to git/PR workflow orchestration, but trigger concepts like "code review" and "testing" overlap with dedicated code-review and testing skills, so it could fire for the wrong skill. Not 4 because the overlap risk is more than minor.

3 / 5

Total

12

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/git-pr-workflows-git-workflow/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.