Always invoke this skill for any git-related request (commit messages, staging review, history, PR descriptions, etc.) so git workflows are handled consistently.
Install with Tessl CLI
npx tessl i github:ceshine/ceshine-agent-skills --skill git-workflow77
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Commit message file format and output location
Output file location
0%
100%
Conventional commit type
100%
100%
Conventional commit subject line
100%
100%
Commit body present
100%
100%
History loaded before draft
100%
100%
Review: critical issues category
0%
100%
Review: suggestions category
0%
100%
Review: questions category
0%
0%
Staged diff examined
100%
100%
No hardcoded secret flagged
100%
100%
cache dir created
0%
100%
Without context: $0.3048 · 1m 6s · 17 turns · 19 in / 4,245 out tokens
With context: $0.5953 · 2m 1s · 31 turns · 34 in / 7,316 out tokens
Pull request description structure and content
Summary section present
100%
100%
Summary is concise
100%
100%
Key Changes section present
0%
100%
Key Changes is a bullet list
0%
100%
Key Changes includes file names
0%
100%
Commit History section present
100%
100%
Commit hashes in history
100%
100%
Commits are chronological
100%
100%
Diff collected from main
40%
0%
Commit messages collected from main
60%
100%
PR description saved to file
100%
100%
Without context: $0.2750 · 1m · 13 turns · 18 in / 3,952 out tokens
With context: $0.5182 · 1m 44s · 27 turns · 278 in / 5,767 out tokens
Staged changes review categories and summary format
Critical issues section
100%
100%
Suggestions section
100%
100%
Questions section
0%
100%
Security: hardcoded secret flagged
100%
100%
Security: SQL injection flagged
100%
100%
Logic: off-by-one error flagged
100%
100%
Code quality: deeply nested code flagged
100%
87%
Style: inconsistencies flagged
100%
100%
Missing pieces: error handling flagged
100%
100%
Staged diff examined
75%
75%
Severity distinction
100%
100%
Without context: $0.3256 · 1m 29s · 14 turns · 19 in / 5,546 out tokens
With context: $0.5505 · 2m 21s · 23 turns · 209 in / 7,836 out tokens
Table of Contents
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.