CtrlK
BlogDocsLog inGet started
Tessl Logo

indices

Use Indices to retrieve data or perform actions on websites. Trigger when the user wants to scrape, log in, fill a form, download a file, poll a portal, or otherwise interact with a website as a human would in a browser.

93

2.33x
Quality

90%

Does it follow best practices?

Impact

98%

2.33x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 highly actionable CLI reference with clear sequenced workflows and validation checkpoints for batch runs. Minor conciseness redundancy and the absence of any external reference split keep it just off the top scores.

Suggestions

Consolidate the repeated `indices login` examples (Authenticate, Quick Start, Auth) into one canonical block to remove redundancy.

Move the longer command references (e.g. Capture sessions, full Files listing) into one-level-deep reference files and link them from SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Largely lean and command-focused with no concept over-explanation, but login examples recur across the Authenticate, Quick Start, and Auth sections — minor redundancy that could be trimmed to reach a 5.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout (connectors list/get, runs create with flags, secrets, files, captures) with concrete examples covering the common cases.

5 / 5

Workflow Clarity

The Quick Start gives a numbered 1-4 sequence with explicit validation checkpoints (poll runs get until terminal status, read error on connector_error, fetch logs when has_logs) plus a Common Fixes error-recovery table — feedback loops are present for these batch operations.

5 / 5

Progressive Disclosure

Well-organized into clear sections with headers for easy navigation, but the ~260-line body is entirely inline with no bundle files or one-level-deep references to split out the bulkier command reference (e.g. captures, files).

4 / 5

Total

18

/

20

Passed

Description

92%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, third-person description that names concrete actions, supplies natural trigger phrases, and explicitly covers both what and when. Only minor synonym breadth keeps trigger_term_quality from the top score.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'scrape, log in, fill a form, download a file, poll a portal, or otherwise interact with a website' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both what ('retrieve data or perform actions on websites') and when ('Trigger when the user wants to scrape, log in...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Strong natural trigger phrases ('scrape', 'log in', 'fill a form', 'download a file', 'poll a portal') that users would actually say, though it lacks synonym variants (e.g. crawl, automate) that would push it to a 5.

4 / 5

Distinctiveness Conflict Risk

The 'as a human would in a browser' framing carves a clear niche (human-style web interaction via Indices) with distinct triggers and minimal overlap with API or local-file skills.

5 / 5

Total

19

/

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
indicesio/cli
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.