CtrlK
BlogDocsLog inGet started
Tessl Logo

accint-frames

Drain acc's deliberation queue — open/waiting brain_frames checkpointed by headless runs — via acc_act(runtime="continue").

54

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/antigravity-accint-frames/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 compact, well-structured routing skill whose procedure is clearly sequenced and mostly concrete, held back by placeholder-laden call syntax, unspecified inputs (frame_id, submit_token), and the absence of any verification step for what is a batch drain of the queue. Organization is excellent for a skill of this size with no bundle files.

Suggestions

Replace the `...` placeholders in the acc_act call with a concrete example invocation and state where frame_id and submit_token are obtained (presumably the `acc frames` listing output).

Add a verification step after draining, e.g., re-run `acc frames` to confirm the queue is empty and handle submit failures, to satisfy the batch-operation validation requirement.

Trim the verbatim repetition of the description in 'When to Use' and make the 'Limitations' bullets skill-specific instead of generic boilerplate.

DimensionReasoningScore

Conciseness

The body is lean — terse numbered steps, a one-line positioning statement ("Routing sugar over the two MCP verbs — no logic lives here"), and no explanation of concepts Claude already knows. It falls short of anchor 5 only because the 'When to Use' paragraph repeats the frontmatter description verbatim and the generic 'Limitations' boilerplate adds little skill-specific value, matching anchor 4 (efficient, minor instances that could be trimmed) rather than anchor 3's noticeable padding.

4 / 5

Actionability

There is concrete guidance — the exact CLI (`acc frames`), the acc_act call signature, and the precise PREDICT line format — but the core submit call uses `...` placeholders for frame_id, submit_token, and proposal_text without saying where those values come from, and step 2's "read its typed hole + retrieved context, deliberate" is high-level direction rather than instruction. This fits anchor 3 (concrete but incomplete, pseudocode-like placeholders) better than anchor 4's mostly-executable guidance.

3 / 5

Workflow Clarity

Steps 1-5 give a clear sequence, but this is a batch operation ("For each open/waiting frame", "drain the queue fully") with no validation or verification checkpoint, e.g., confirming the queue is empty after draining or handling a failed submit. The rubric's guideline that batch operations lacking validation cap workflow_clarity at 3 applies, so it cannot score 4 despite the coherent ordering.

3 / 5

Progressive Disclosure

The skill is under 50 lines, single-purpose (routing sugar over two MCP verbs), needs no external references, and is organized into clear sections (When to Use, numbered procedure, Example, Limitations). Per the rubric's simple-skill guideline this earns anchor 5 — well-organized sections with no content that belongs in separate files.

5 / 5

Total

15

/

20

Passed

Description

57%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 is highly distinctive and unambiguous within its niche, with one precisely specified action and exact tool invocation, but it names only a single action and completely lacks a "Use when..." trigger clause, which caps completeness and leaves trigger coverage thin. Adding an explicit when-to-use clause and a few natural trigger phrases would raise it substantially.

Suggestions

Add an explicit 'Use when...' clause (e.g., 'Use when headless runs leave open/waiting brain_frames in the queue and you need to drain it') to satisfy the completeness requirement.

Include natural trigger synonyms users would say, such as 'drain frames', 'resume checkpointed frames', or 'submit pending proposals', to broaden trigger-term coverage.

Mention the full scope of actions (list via `acc frames`, deliberate, submit via `acc_act`) so the description covers the skill comprehensively rather than a single verb.

DimensionReasoningScore

Specificity

The description names the domain ("acc's deliberation queue — open/waiting brain_frames checkpointed by headless runs") and one concrete action ("Drain ... via acc_act(runtime=\"continue\")") with an exact invocation, but only a single action is named rather than the several steps the task actually involves (list, deliberate, submit). It matches anchor 3 (domain plus 1-2 concrete actions, not comprehensive) better than anchor 4, which expects several listed specific actions.

3 / 5

Completeness

The "what" is clear (drain the deliberation queue of open/waiting brain_frames via acc_act), but there is no "Use when..." clause or equivalent explicit trigger guidance anywhere in the description. Per the judging guidelines this caps completeness at 3: clear "what" with "when" missing or only weakly implied, not anchor 4 which requires both.

3 / 5

Trigger Term Quality

Terms like "deliberation queue", "brain_frames", "acc_act", and "open/waiting" are relevant domain keywords a user of this system would say, but there are no natural synonyms or variations (e.g., "drain frames", "resume checkpointed frames", "submit proposals"). This fits anchor 3 (some relevant keywords, missing common variations) rather than anchor 4's good-but-incomplete coverage or anchor 2's generic keywords.

3 / 5

Distinctiveness Conflict Risk

Phrases like "acc's deliberation queue", "brain_frames", "checkpointed by headless runs", and "acc_act(runtime=\"continue\")" carve out a clear niche with distinct triggers that no other skill would plausibly match. This is a clear fit for anchor 5; it is not anchor 4 because there is no meaningful overlap risk even with closely related skills.

5 / 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
boisenoise/skills-collections
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.