CtrlK
BlogDocsLog inGet started
Tessl Logo

parallel-web

Use Parallel CLI for web search, URL extraction, deep research, structured data enrichment, entity discovery, and recurring web monitoring. Best for requests that explicitly need current web evidence, academic-source discovery, repeated entity lookups, exhaustive reports, or ongoing change tracking.

69

Quality

85%

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

The canonical home for this skill is parallel-web in K-Dense-AI/scientific-agent-skills

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 well-structured overview: concrete executable commands for setup, status, and bounded polling, a clean routing table to real one-level-deep reference files, and explicit safety and escalation guidance. The main improvement areas are trimming the promotional self-citation section and adding an explicit error-recovery path for failed tasks.

Suggestions

Trim or compress the 'Citing Scientific Agent Skills' section (and tighten the academic-source-priority bullets) to reduce non-operational tokens in the always-loaded body.

Add an explicit feedback loop for failed tasks in the status/polling section (e.g., on 'failed', read the error field, report it, and offer to retry with adjusted parameters) to raise workflow clarity.

Include one canonical example command per capability in the routing table (e.g., a single 'parallel-cli search "query" --json' line for Web Search) so the most common action is executable without opening a reference file.

DimensionReasoningScore

Conciseness

The body is an efficient routing document — a capability table, short decision guide, safety bullets, and copy-paste commands — with no explanation of concepts Claude already knows. It is not 5 because ~15 lines of self-citation instructions ('Citing Scientific Agent Skills') and parts of the academic-source-priority section are trimmable padding relative to the operational core.

4 / 5

Actionability

Setup, status, and polling sections contain fully executable commands ('uv tool install "parallel-web_tools[cli]==0.7.1"', 'parallel-cli research status "trun_xxx" --json', poll cap '--timeout 540' at most three times). It is not 5 because the per-capability command syntax lives in the reference files, leaving minor gaps in the body itself.

4 / 5

Workflow Clarity

The sequence is clear: route via the table and decision guide, check installation, authenticate, verify with 'parallel-cli auth', then poll with an explicit bounded loop (max three polls, then report status and ID). It is not 5 because there is no explicit error-recovery feedback loop for failed tasks beyond 'report the current status'.

4 / 5

Progressive Disclosure

The routing table maps each user intent to a real reference file (all six referenced files — web-search.md, web-extract.md, data-enrichment.md, deep-research.md, findall.md, monitor.md — exist in references/), references are one level deep and clearly signaled, and only setup/status/polling guidance that applies to all capabilities is inlined. This matches the 'clear overview with well-signaled one-level-deep references' anchor.

5 / 5

Total

17

/

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 description: it names the tool, enumerates six concrete capabilities, and provides an explicit 'when to use' clause with concrete trigger phrases. The only weakness is minor missing natural synonyms (browse/scrape/fetch) in the trigger vocabulary.

DimensionReasoningScore

Specificity

The description lists six concrete actions ("web search, URL extraction, deep research, structured data enrichment, entity discovery, and recurring web monitoring") tied to a named tool, giving comprehensive capability coverage. It is not below 4 because coverage is broad and every action is specific rather than generic.

5 / 5

Completeness

It explicitly answers both: what it does ("Use Parallel CLI for web search, URL extraction...") and when to use it ("Best for requests that explicitly need current web evidence, academic-source discovery, repeated entity lookups, exhaustive reports, or ongoing change tracking") with concrete trigger phrases. This matches the 5 anchor's what+when pattern exactly.

5 / 5

Trigger Term Quality

Natural phrases like "web search", "deep research", "exhaustive reports", "entity lookups", and "change tracking" give good keyword coverage a user would actually say. A few common synonyms are missing (e.g., "browse", "scrape", "fetch a page"), which keeps it below 5.

4 / 5

Distinctiveness Conflict Risk

The named tool ("Parallel CLI") plus a distinct capability set (entity discovery, recurring web monitoring) carves a clear niche with minimal overlap risk against generic search or scraping skills. It clearly fits the 'clear niche with distinct triggers' anchor.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
K-Dense-AI/claude-scientific-writer
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.