CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

aas-discover

Discover AAS skills for an explicit task and compare their complete instructions without installing them.

57

Quality

72%

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 ./skills/antigravity-aas-discover/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 tight, safety-conscious instruction skill: it names the exact MCP tools to call, sequences the discovery workflow, and states limitations and untrusted-content boundaries without padding. The main gaps are mild redundancy across sections and a few high-level directives ('refine or paginate') that would benefit from one concrete example.

Suggestions

Show one concrete example in Examples — e.g. a sample search_skills query term set for the React auth example and what a candidate comparison should look like.

Number the workflow steps and add an explicit stopping/refinement checkpoint (e.g. when search results are empty or off-target, try broader terms or paginate).

Consolidate the repeated do-not-execute/do-not-install guardrails so they appear once instead of in both Workflow and Limitations.

DimensionReasoningScore

Conciseness

The body is lean with no concept explanations Claude already knows, and nearly every sentence carries an instruction. It falls just short of anchor 5 because of minor redundancy — e.g. the 'do not execute scripts / never execute them' guardrail appears in both Workflow and Limitations, and 'Do not change local files or install skills during discovery' overlaps the description's no-install framing.

4 / 5

Actionability

Concrete, executable MCP calls are named: 'Call search_skills with focused terms', 'read plausible candidates with get_skill(includeContent=true)', 'Read relevant support files with list_skill_files and read_skill_file'. It is not 5 because some guidance stays high-level — 'refine or paginate' gives no concrete example query terms or pagination parameters, and the Examples section says 'Follow the workflow above' rather than showing a sample search.

4 / 5

Workflow Clarity

A clear ordered sequence is present (search catalog → identify candidates → read with get_skill → read support files → explain results) with error-handling directives ('Return errors, unavailable resources and catalog gaps clearly') and the explicit-ack example anchoring behavior. It is anchor 4 rather than 5: steps are prose-packed rather than sequenced, and checkpoints like 'when to stop refining search terms' are implicit. No destructive/batch cap applies since discovery is read-only.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references (none exist in the bundle), and the body is cleanly organized into When to Use, Workflow, Examples, and Limitations sections. Per the rubric's simple-skill guideline, this earns anchor 5 ('well-organized sections' for a short single-purpose skill).

5 / 5

Total

17

/

20

Passed

Description

53%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 states a clear, honest 'what' with a distinguishing no-install constraint, but omits any explicit 'when to use' trigger guidance and lacks natural user phrasings (find, search, browse the catalog). It is serviceable but below the bar set by the good examples, which pair concrete actions with explicit trigger clauses.

Suggestions

Append an explicit trigger clause, e.g. 'Use when the user asks to find, search, or compare AAS skills for a task, or wants to preview a skill's instructions before installing.'

Include natural synonyms users would say (find, search, browse, preview, skill catalog) alongside the current 'discover' and 'compare'.

Name one or two more concrete actions (e.g. 'read a skill's supporting files and metadata') to lift specificity toward anchor 4.

DimensionReasoningScore

Specificity

The description names the domain ('AAS skills') and two concrete actions ('Discover AAS skills for an explicit task', 'compare their complete instructions') plus the constraint 'without installing them'. This matches anchor 3 (domain and 1-2 concrete actions) rather than 4, which requires several specific actions listed with only minor coverage gaps.

3 / 5

Completeness

The 'what' is clear (discover and compare AAS skill instructions without installing), but there is no 'Use when...' clause or equivalent explicit trigger guidance — the 'when' is only weakly implied by 'for an explicit task'. Per the judging guidelines, a missing 'Use when' clause caps completeness at 3, and anchor 3 ('clear what, when missing or only weakly implied') is the best fit.

3 / 5

Trigger Term Quality

Relevant keywords exist ('AAS skills', 'discover', 'compare', 'task') but common natural phrasings users would actually say are missing, e.g. 'find skills', 'search the skill catalog', 'browse skills'. This fits anchor 3 ('some relevant keywords but missing common variations or synonyms') better than 4's 'good keyword coverage'.

3 / 5

Distinctiveness Conflict Risk

'AAS skills' is a clearly scoped niche with distinct triggers (discover/compare catalog skills, no install), giving minimal conflict risk with unrelated skills — matching anchor 4 ('mostly distinct; minor overlap risk'). It is not 5 because 'discover skills' could still overlap with generic skill-search or MCP-registry skills absent sharper triggers.

4 / 5

Total

13

/

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

Path

skills/antigravity-aas-discover/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.