CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

auto-claude-workspace

Auto-Claude workspace and git worktree management. Use when reviewing changes, merging builds, managing branches, or understanding isolation strategy.

Quality

68%

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 ./.claude/skills/auto-claude-workspace/SKILL.md

The canonical home for this skill is auto-claude-workspace in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

56%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 highly actionable with concrete Auto-Claude commands and a well-sequenced merge workflow including validation checkpoints, but it is noticeably verbose — large sections re-teach basic git worktree and branch operations Claude already knows. As a single monolithic 325-line file, it also misses opportunities to split troubleshooting and manual operations into reference files.

Suggestions

Cut or drastically compress the "Manual Worktree Operations" and "Branch Management" sections — git worktree add/list/prune and git branch commands are knowledge Claude already has; keep only Auto-Claude-specific conventions.

Move Troubleshooting and manual conflict resolution into a separate references/troubleshooting.md and signal it from SKILL.md, keeping the main file a lean overview of the review → merge → discard workflow.

Replace generic placeholders ("npm run dev / or your project's run command", "# Test the feature # ...") with the one or two concrete validation commands Auto-Claude specs actually use.

DimensionReasoningScore

Conciseness

Multiple full sections re-explain standard git knowledge Claude already has: "git worktree add .worktrees/experiment -b experiment-branch", "git worktree list", "git worktree prune", "git branch -a", "git push origin --delete auto-claude/old-feature", plus generic filler like "npm run dev / or your project's run command". This matches anchor 2 (several unnecessary explanations or padded sections) rather than 3, where padding would be minor.

2 / 5

Actionability

Commands are concrete and copy-paste ready throughout ("python run.py --spec 001 --review", "--merge", "--discard", full troubleshooting commands, and a real worktree.json metadata example). Not 5 because of generic placeholders ("# or your project's run command", "# Test the feature # ...") and "python spec_runner.py --task" appearing only once without introduction.

4 / 5

Workflow Clarity

The review → test-in-worktree → conflict-check → merge sequence has explicit checkpoints ("Before Merging: Review / Test / Check for conflicts"; "After Merging: run full test suite / verify"), the destructive --discard operation includes a confirmation step, and Troubleshooting provides recovery loops for conflicts and corrupted worktrees. Not 5 because some checkpoints are implicit placeholders and the AI-conflict-resolution "Verification: Validates result" step is asserted without a procedure.

4 / 5

Progressive Disclosure

The file is well-sectioned with clear headers, but everything lives inline in one ~325-line SKILL.md with no reference files for clearly separable topics (troubleshooting, manual git operations, branch management). The "Related Skills" list gives some navigation, matching anchor 3 (some structure, content that should be separate is inline) rather than 4, which expects most content appropriately split across files.

3 / 5

Total

13

/

20

Passed

Description

66%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 has a solid explicit "Use when" trigger clause with several natural phrases, but the what-statement is a generic domain label rather than a list of concrete capabilities, and the trigger terms broadly overlap general git and review skills. It reads as competent but not sharply differentiated.

Suggestions

Replace the generic what-statement with concrete capabilities, e.g., "Manages isolated git worktrees and per-spec branches: reviews builds, merges or discards them, and resolves merge conflicts for Auto-Claude specs."

Add narrower trigger synonyms to reduce overlap with generic git skills, e.g., "Use when working with Auto-Claude worktrees, .worktrees/ directories, or auto-claude/* branches".

Clarify the tool-specific niche in the when-clause (e.g., mention spec builds or the auto-claude CLI) so it does not fire for ordinary branch management requests.

DimensionReasoningScore

Specificity

"Auto-Claude workspace and git worktree management" names the domain but is a category label rather than a list of concrete capabilities; the only concrete actions ("reviewing changes, merging builds, managing branches") appear in the when-clause. Matches anchor 3 (names domain and 1-2 concrete actions, not comprehensive), not 4 because the what-statement itself specifies no concrete actions.

3 / 5

Completeness

Both parts are present: a what-statement ("Auto-Claude workspace and git worktree management") and an explicit when-clause ("Use when reviewing changes, merging builds, managing branches, or understanding isolation strategy"). Not 5 because the what is a generic domain label rather than concrete capability statements with trigger phrases.

4 / 5

Trigger Term Quality

"reviewing changes", "merging builds", "managing branches", and "git worktree" are natural phrases a user would say when needing this skill. Not 5 because common variations and synonyms are missing (e.g., "merge conflicts", "worktrees", "discard", "cleanup").

4 / 5

Distinctiveness Conflict Risk

"Auto-Claude" anchors the skill to a specific tool niche, but the trigger terms "reviewing changes", "merging builds", and "managing branches" are broad and overlap heavily with generic git, code-review, and branch-management skills. Somewhat specific but overlap risk remains — anchor 3, not 4.

3 / 5

Total

14

/

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

fernandezbaptiste/Skrillz

Path

.claude/skills/auto-claude-workspace/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.