CtrlK
BlogDocsLog inGet started
Tessl Logo

smart-commit

Run quality gates, review staged changes for issues, and create a well-crafted conventional commit. Use when saying "commit", "git commit", "save my changes", or ready to commit after making changes.

76

Quality

93%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

87%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-crafted skill that is concise, actionable, and well-organized. It provides concrete commands, clear commit message formatting rules, and useful guardrails. The main weakness is the lack of explicit validation checkpoints and error recovery paths in the workflow — particularly what happens when quality gates fail or issues are found in the code review scan.

Suggestions

Add explicit feedback loops to the workflow: e.g., 'If quality gates fail: fix issues → re-run gates → only proceed to step 3 when all pass'

Add a checkpoint between the code review scan and staging: 'Only proceed to git add when no issues are flagged (or user acknowledges them)'

DimensionReasoningScore

Conciseness

The skill is lean and efficient. It doesn't explain what git is, what conventional commits are conceptually, or how linting works. Every section serves a clear purpose and there's no padding or unnecessary explanation.

3 / 3

Actionability

Provides concrete, executable bash commands for each step, specific commit message format with examples of types, explicit rules for what to flag and what to suppress, and clear output expectations. The commands are copy-paste ready.

3 / 3

Workflow Clarity

The workflow is clearly sequenced in 6 steps with quality gates, but lacks explicit validation checkpoints and feedback loops. There's no guidance on what to do if quality gates fail (fix and re-run?), and no explicit 'only proceed when X passes' checkpoint between steps 2 and 5.

2 / 3

Progressive Disclosure

For a skill of this size (~60 lines of content) with no need for external references, the content is well-organized into clearly labeled sections (Workflow, Commands, Code Review Scan, Guardrails, Output, Review Suppressions) that are easy to navigate and appropriately scoped.

3 / 3

Total

11

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly articulates specific capabilities (quality gates, staged change review, conventional commits), provides explicit trigger guidance with natural user language, and occupies a distinct niche. It follows the recommended pattern closely and uses third person voice appropriately.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Run quality gates', 'review staged changes for issues', and 'create a well-crafted conventional commit'. These are distinct, actionable capabilities.

3 / 3

Completeness

Clearly answers both what (run quality gates, review staged changes, create conventional commit) and when (explicit 'Use when' clause with specific trigger phrases like 'commit', 'git commit', 'save my changes').

3 / 3

Trigger Term Quality

Includes natural keywords users would actually say: 'commit', 'git commit', 'save my changes', and 'ready to commit after making changes'. These cover both technical and casual phrasings.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to the git commit workflow with quality gates and conventional commits. The specific triggers ('commit', 'git commit', 'save my changes') and the mention of 'conventional commit' create a distinct niche unlikely to conflict with other skills.

3 / 3

Total

12

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
rohitg00/pro-workflow
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.