CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

git-manager

Git and GitHub workflow assistant for Nicolify (ap_sales_agent). Creates and manages branches, handles pull requests, resolves merge conflicts, generates changelogs, and manages releases and deployments. Use when the user asks to "create a branch", "sync with github", "push changes", "merge to main", "create a release", "make a PR", "resolve conflicts", "check git status", "deploy to production", "create a version", "write a changelog", or any git/GitHub related task. Also triggers on "quiero hacer un commit", "quiero pushear", "hacemos un release", "pasamos a producción", "nueva versión", "rama nueva".

71

Quality

89%

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

78%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 well-structured, command-oriented skill body with genuinely useful safety rules and correctly organized reference files. Its weaknesses are repetition of the branching rules across sections, underspecified gh CLI invocations for PR/release creation, and vague verification steps where concrete commands would be clearer.

Suggestions

State the two-branch rule once (e.g., in Reglas de Seguridad) and reference it from '/git branch' and Contexto del Proyecto instead of repeating it three times.

Provide concrete invocations for 'gh pr create --title ... --body ...' and 'gh release create v<version> --title ... --notes-file ...' instead of naming the commands without arguments.

Replace vague verification ('verificar que el código compila/arranca', 'tests pasan si existen') with the project's actual build/test command so the checkpoint is executable.

DimensionReasoningScore

Conciseness

The body assumes Claude's git competence (no concept explanations) and stays lean, but the two-branch rule is stated three times (Contexto del Proyecto, the '/git branch' REGLA, and Reglas de Seguridad) and memory-update guidance appears in two sections. Fits 'efficient; minor instances of over-explanation that could be trimmed' rather than the every-token-earns-its-place level 5.

4 / 5

Actionability

Most steps are copy-paste commands ('git checkout -b development main', 'git log main..HEAD --oneline', 'git rebase --continue'), but 'gh pr create' and 'gh release create' are named without flags or arguments, and the PR body is only abstractly described ('Summary + Business Impact + Test Plan') with a pointer to a template. Minor gaps keep it at 4 rather than fully copy-paste-ready 5.

4 / 5

Workflow Clarity

Destructive workflows (rebase, --force-with-lease push, production merge) do include verification checkpoints ('Verificar que el código compila/arranca', 'SIEMPRE verificar que los tests pasan antes de un release'), so the destructive-operation cap does not apply. However, validation is hedged ('si existen') and 'compila/arranca' lacks a concrete verification command, fitting 'most checkpoints present; minor validation gaps' rather than 5's explicit feedback loops.

4 / 5

Progressive Disclosure

A clear command-by-command overview with well-signaled, one-level-deep references: both 'references/git-strategy.md' and 'references/changelog-templates.md' exist, are cited at the point of need with a description of their contents ('Ver formato extendido en...'), and are summarized in a final Referencias section. Matches the score-5 anchor of appropriately split content with easy navigation.

5 / 5

Total

17

/

20

Passed

Description

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

A strong description: concrete capability list, explicit 'Use when' triggers in both English and Spanish, and project-specific scoping. The only weakness is the broad catch-all 'any git/GitHub related task' clause, which slightly raises conflict risk with other git skills.

DimensionReasoningScore

Specificity

Lists six concrete actions ('Creates and manages branches, handles pull requests, resolves merge conflicts, generates changelogs, and manages releases and deployments'), comprehensively covering the stated domain with no vague padding. Matches the 'multiple specific concrete actions; comprehensive coverage' anchor rather than 4, which expects coverage gaps.

5 / 5

Completeness

Explicitly answers both 'what' (the six-action capability list) and 'when' ('Use when the user asks to...') with concrete trigger phrases, exactly matching the score-5 anchor pattern; uses third person voice throughout.

5 / 5

Trigger Term Quality

Extensive natural trigger phrases users would actually say ('make a PR', 'deploy to production', 'write a changelog', 'check git status') plus Spanish synonyms ('quiero pushear', 'rama nueva', 'pasamos a producción'). Comprehensive synonym coverage matches the score-5 anchor, not 4 which expects missing natural terms.

5 / 5

Distinctiveness Conflict Risk

Project scoping ('for Nicolify (ap_sales_agent)') establishes a clear niche, but the catch-all 'or any git/GitHub related task' and generic phrases like 'check git status' and 'push changes' create minor overlap risk with other git-oriented skills. Fits 'mostly distinct; minor overlap risk' rather than the minimal-conflict score-5 anchor.

4 / 5

Total

19

/

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

alpacapurpura/luana-method

Path

claude/skills/git-manager/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.