Initialize a Git repository with an initial commit
63
48%
Does it follow best practices?
Impact
90%
1.26xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.claude/skills/speckit-git-initialize/SKILL.mdFallback git init without extension scripts
git init present
100%
100%
git add present
100%
100%
git commit present
100%
100%
Exact commit message
0%
100%
Success message
0%
100%
Already-initialized guard
66%
100%
Script does not invoke extension scripts
100%
100%
All three commands in sequence
100%
100%
Extension script path when scripts present
Invokes extension script
100%
100%
Script not fallback-only
100%
100%
Script existence check
100%
100%
Fallback defined
0%
0%
Fallback commit message
0%
0%
Success output
100%
100%
Error handling and graceful degradation
Git absent: warn and continue
100%
100%
Git absent: specs note
100%
100%
Already-repo: skip silently
100%
100%
Sub-command failure: stop
100%
85%
Error surfaced to user
100%
100%
Exact commit message
0%
100%
All three commands in sequence
100%
100%
Success output
0%
100%
3ce3191
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.