CtrlK
BlogDocsLog inGet started
Tessl Logo

networkx

Create, analyze, and visualize complex networks and graphs in Python with NetworkX. Use when working with network/graph data structures, computing graph algorithms (shortest paths, centrality, clustering), detecting communities, generating synthetic networks (random, scale-free, small-world), reading/writing graph file formats, or drawing network topologies. Common applications include social, biological, transportation, and citation networks.

70

Quality

85%

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

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.

The content is highly actionable and well-structured with clean progressive disclosure to real reference files. It is somewhat verbose for an overview, and the workflow would benefit from explicit validation checkpoints.

Suggestions

Trim the 'Quick Reference' section or fold it into the earlier sections to remove duplicated code and reduce token load.

Add explicit validation/checkpoint notes in the 'Common Workflow Pattern' (e.g., verify the graph loaded correctly before analysis, confirm connectivity assumptions before shortest-path calls).

Move the bulk of the inline visualization and generator examples into the reference files, keeping only one representative example per section in the overview.

DimensionReasoningScore

Conciseness

The body is lengthy (~450 lines) with mostly efficient code, but the 'Quick Reference' section largely repeats examples already shown and some explanatory prose could be tightened.

3 / 5

Actionability

Throughout the skill, executable, copy-paste-ready Python covers the common cases (creation, algorithms, generators, I/O, visualization) with concrete API calls.

5 / 5

Workflow Clarity

A 'Common Workflow Pattern' sequences five clear steps (Create/Load → Examine → Analyze → Visualize → Export), but validation checkpoints between steps are implicit rather than explicit.

4 / 5

Progressive Disclosure

Clear overview body points to five well-signaled, one-level-deep references (graph-basics, algorithms, generators, io, visualization), all of which exist as real files, with detail appropriately split out.

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.

The description is comprehensive, concrete, and well-triggered, clearly stating both capabilities and use conditions with natural terminology. Minor synonym/extension coverage is the only gap.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Create, analyze, and visualize', 'computing graph algorithms (shortest paths, centrality, clustering)', 'detecting communities', 'generating synthetic networks', 'reading/writing graph file formats', 'drawing network topologies' — giving comprehensive coverage of the domain.

5 / 5

Completeness

Explicitly answers 'what' ('Create, analyze, and visualize complex networks and graphs') and 'when' ('Use when working with...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural keywords ('shortest paths, centrality, clustering', 'communities', 'scale-free, small-world', 'social, biological, transportation, and citation networks') but a few common variations/synonyms and file extensions are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (NetworkX graph/network operations) with domain-specific triggers, making overlap with other skills minimal.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
K-Dense-AI/scientific-agent-skills
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.