CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

container

Apple's native `container` CLI for running Linux containers as lightweight per-container VMs on macOS 26 Apple Silicon. Load when creating, configuring, managing, backing up, sharing, or deleting containers, images, volumes, or networks with `container`; when `container` or `container system start` fails; or when choosing between `container` and Docker/Podman/Colima on a Mac.

Quality

79%

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 ./.agents/harness/adapters/antigravity/skills/container/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

51%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 a two-line redirect stub: maximally token-efficient, but its only instruction points to `~/.agents/skills/container/SKILL.md`, an absolute path outside the bundle that does not exist in this environment. The skill therefore ships no actionable guidance, workflows, or validation of its own for the multi-step and sometimes destructive operations its (excellent) description advertises.

Suggestions

Inline the essential quick-start commands (e.g., `container system start`, `container run`, `container ls -a`) directly in SKILL.md so the skill remains functional even when the shared external file is unavailable (addresses actionability).

Reference files inside the skill bundle (e.g., `references/GUIDE.md`) instead of the absolute external path `~/.agents/skills/container/SKILL.md`, which is absent here and turns the skill into a dead end (addresses actionability and progressive_disclosure).

Add a fallback/validation step for the delegation (what to do if the shared skill is missing) and sequence destructive operations such as container/volume deletion with explicit verification checkpoints (addresses workflow_clarity).

DimensionReasoningScore

Conciseness

The two-line body contains zero padding and no explanation of concepts Claude already knows — only a maintenance comment and a single delegation directive. Every token (of the instruction itself) earns its place, so it sits at the lean/efficient anchor rather than level 4's 'minor instances of over-explanation'.

5 / 5

Actionability

The sole guidance is "Load and follow the shared skill at `~/.agents/skills/container/SKILL.md`" — a concrete pointer, but one whose target lies outside the bundle and does not exist in this environment, and the body itself contains no commands, code, or examples for any container task. This matches 'minimal concrete guidance; missing the specific steps to execute' better than level 3, since all executable detail is absent from the skill itself.

2 / 5

Workflow Clarity

No sequence exists for any of the multi-step operations the description promises (create, configure, back up, share, delete, troubleshoot); the single delegation step is unambiguous, which lifts it above the incoherent/missing level 1, but there are no checkpoints, no error recovery, and no fallback when the target file is missing — notable because deleting containers/volumes is destructive, which caps this dimension regardless.

2 / 5

Progressive Disclosure

The body is a single, clearly signaled, one-level-deep reference (not buried, not nested), but it contains no overview content, the bundle has no references/, scripts/, or assets/ files, and the referenced path is external to the skill directory and does not exist — so nothing is actually disclosed. This falls between the well-structured level 4 and the minimal-structure level 2.

3 / 5

Total

12

/

20

Passed

Description

100%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.

An exemplary description: it states exactly what the skill covers (the Apple `container` CLI and its scope), when to load it via an explicit multi-condition "Load when" clause, uses natural trigger vocabulary including competing tool names, and occupies a distinct niche with little conflict risk. Third-person voice throughout, with no fluff or over-claims.

DimensionReasoningScore

Specificity

"creating, configuring, managing, backing up, sharing, or deleting containers, images, volumes, or networks" lists six concrete lifecycle verbs across four resource types, plus running and failure-troubleshooting scope — comprehensive coverage with no real gaps, matching the top anchor rather than the 'minor gaps' level 4.

5 / 5

Completeness

The first sentence explicitly answers 'what' (Apple's native `container` CLI for running Linux containers as lightweight per-container VMs on macOS 26 Apple Silicon) and the explicit "Load when..." clause answers 'when' with three concrete trigger conditions, matching the anchor requiring both with concrete trigger phrases rather than the merely-explicit level 4.

5 / 5

Trigger Term Quality

Natural terms users would say are well covered: containers, images, volumes, networks, the exact CLI name `container`, the failure command `container system start`, and the competitor names Docker/Podman/Colima plus "Mac"/"macOS" — the synonym space for this domain; no meaningful trigger phrase is missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche: a specific vendor CLI on a specific platform (macOS 26 Apple Silicon), explicitly framed against Docker/Podman/Colima. Triggers are tied to the `container` CLI itself, so conflict risk is minimal; the tool-comparison trigger is deliberate disambiguation rather than overlap, keeping this above level 4's 'minor overlap risk'.

5 / 5

Total

20

/

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

phatblat/dotfiles

Path

.agents/harness/adapters/antigravity/skills/container/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.