CtrlK
BlogDocsLog inGet started
Tessl Logo

algolia-search

Expert patterns for Algolia search implementation, indexing strategies, React InstantSearch, and relevance tuning Use when: adding search to, algolia, instantsearch, search api, search functionality.

51

Quality

56%

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 ./.agent/skills/algolia-search/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

22%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This SKILL.md is essentially an empty shell that only links to three sub-skill files without providing any actionable content, quick-start guidance, or workflow overview. It fails to serve as a useful entry point for Algolia search integration because it contains no concrete instructions, code examples, or even a brief summary of when/how to use each sub-skill. The progressive disclosure structure is reasonable in concept but undermined by the complete absence of top-level content.

Suggestions

Add a quick-start section with a minimal, executable Algolia integration example (e.g., initializing the client, creating an index, performing a basic search) so the main file is immediately actionable.

Include a brief workflow overview explaining the typical integration sequence (e.g., 1. Set up indexing, 2. Configure relevance, 3. Add InstantSearch UI) with guidance on which sub-skill to consult for each step.

Remove the empty '## Patterns' heading or populate it with concrete patterns such as common index configuration, relevance tuning snippets, or API key management.

Add a brief description next to each sub-skill link explaining what it covers and when to use it, so readers can navigate effectively without opening each file.

DimensionReasoningScore

Conciseness

The content is very short and doesn't waste tokens on unnecessary explanations, but it's so sparse that it's essentially just a table of contents with no actionable content in the main file itself. The section header '## Patterns' is empty, which is wasted space.

2 / 3

Actionability

The SKILL.md provides zero concrete guidance, code, commands, or examples. It is entirely a set of links to sub-skills with no quick-start content, no code snippets, and no actionable instructions whatsoever.

1 / 3

Workflow Clarity

There is no workflow described at all—no steps, no sequencing, no validation checkpoints. The file provides no guidance on how to approach Algolia integration or in what order to use the sub-skills.

1 / 3

Progressive Disclosure

The file does reference three sub-skill files with clear one-level-deep links, which is good structure. However, no bundle files were provided to verify these references exist, the main file lacks any overview or quick-start content to orient the reader, and the empty '## Patterns' section suggests incomplete organization.

2 / 3

Total

6

/

12

Passed

Description

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a solid skill description that clearly identifies its niche (Algolia search) and provides explicit trigger guidance. Its main weakness is that the 'what' portion reads more like a list of topic areas ('expert patterns for...') rather than concrete actions the skill enables. The trigger terms are well-chosen and the description is clearly distinguishable from other skills.

Suggestions

Replace 'Expert patterns for Algolia search implementation' with specific concrete actions like 'Configure Algolia indices, build React InstantSearch UIs, set searchable attributes and ranking rules, implement faceted search'.

DimensionReasoningScore

Specificity

Names the domain (Algolia search) and mentions some areas like 'indexing strategies', 'React InstantSearch', and 'relevance tuning', but these are more like topic areas than concrete actions. It says 'expert patterns for implementation' rather than listing specific actions like 'configure facets, set searchable attributes, build search UI components'.

2 / 3

Completeness

Explicitly answers both 'what' (Algolia search implementation, indexing strategies, React InstantSearch, relevance tuning) and 'when' with a clear 'Use when:' clause listing trigger scenarios like 'adding search to', 'algolia', 'instantsearch', 'search api', 'search functionality'.

3 / 3

Trigger Term Quality

Includes good natural trigger terms: 'algolia', 'instantsearch', 'search api', 'search functionality', and 'adding search to'. These cover the main ways a user would phrase requests related to Algolia search implementation.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to Algolia specifically, which is a distinct search platform. The triggers 'algolia' and 'instantsearch' are highly specific and unlikely to conflict with other skills. Even the more generic 'search functionality' is paired with enough Algolia-specific context.

3 / 3

Total

11

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
Dokhacgiakhoa/antigravity-ide
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.