CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ac-workspace-manager

Manage git worktrees for isolated development. Use when creating isolated workspaces, managing parallel development, handling worktree lifecycle, or merging completed work.

Quality

82%

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

The canonical home for this skill is ac-workspace-manager in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

72%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, appropriately concise overview skill with verified executable API examples and good progressive disclosure to the bundled implementation script. Its main weakness is the workflow section: destructive merge/cleanup steps lack explicit validation checkpoints, and a few implementation details (constructor setup, return-value handling, two undocumented methods) leave minor actionability gaps.

Suggestions

Add explicit validation checkpoints to the Workflow section, e.g. 'Check merge_completed(worktree) returned True and resolve conflicts before running cleanup_worktree(worktree)'.

Document the WorkspaceManager constructor (what project_dir expects) and either document or explicitly point to switch_to_worktree and sync_with_main in the API reference.

Trim redundancy: the intro line, Purpose paragraph, and Worktree Strategy diagram largely restate the frontmatter description and the API section.

DimensionReasoningScore

Conciseness

The body is lean (~65 lines) with concrete code and no tutorial-style padding, but the intro line, Purpose section, and Workflow section partially restate the frontmatter description and the ASCII worktree diagram explains a structure Claude already knows, offering minor trim opportunities.

4 / 5

Actionability

Quick Start and API sections show concrete async code for all five documented methods, each verified to exist in scripts/workspace_manager.py, but the WorkspaceManager constructor's project_dir argument is never explained, return values (e.g. merge_completed -> bool) are not shown, and two script methods (switch_to_worktree, sync_with_main) are undocumented — minor gaps, not full copy-paste readiness.

4 / 5

Workflow Clarity

The Workflow section lists a clear 5-step sequence (Create, Develop, Review, Merge, Cleanup), but merging to the main branch and removing worktrees are destructive operations with no explicit validation or verification steps — 'Review changes before merge' is only an implicit checkpoint, so the score is capped at 3 per the destructive-operation rule.

3 / 5

Progressive Disclosure

The body is a well-organized overview (purpose, quick start, workflow, API summary) that appropriately delegates full implementation to a single clearly-signaled, one-level-deep reference (scripts/workspace_manager.py), which exists and matches the documented API.

5 / 5

Total

16

/

20

Passed

Description

83%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 in third-person voice that explicitly states both capability and usage triggers with natural, domain-relevant keywords. It sits just below top marks on specificity and distinctiveness because some actions are generic ('handling worktree lifecycle') and a few terms could overlap with broader workspace-management skills.

DimensionReasoningScore

Specificity

'Manage git worktrees', 'creating isolated workspaces', 'handling worktree lifecycle', 'merging completed work' name the domain and several concrete actions, matching the anchor for several specific actions with minor coverage gaps (no mention of listing or cleanup operations).

4 / 5

Completeness

It clearly answers what ('Manage git worktrees for isolated development') and when ('Use when creating isolated workspaces, managing parallel development, handling worktree lifecycle, or merging completed work') with concrete trigger phrases, matching the top anchor's structure.

5 / 5

Trigger Term Quality

Natural terms users would say are present ('git worktrees', 'isolated workspaces', 'parallel development', 'merging completed work'), giving good keyword coverage, though common synonyms like 'parallel branches' or 'branch isolation' are missing — below the comprehensive-with-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

Git worktrees is a distinct niche with domain-specific triggers, but the phrases 'isolated workspaces' and 'managing parallel development' could overlap with generic environment or sandbox skills, giving minor overlap risk.

4 / 5

Total

17

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

fernandezbaptiste/Skrillz

Path

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