Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python. Use when working with network/graph data structures, analyzing relationships between entities, computing graph algorithms (shortest paths, centrality, clustering), detecting communities, generating synthetic networks, or visualizing network topologies. Applicable to social networks, biological networks, transportation systems, citation networks, and any domain involving pairwise relationships.
Install with Tessl CLI
npx tessl i github:K-Dense-AI/claude-scientific-skills --skill networkxOverall
score
92%
Does it follow best practices?
Validation for skill structure
Discovery
100%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 an excellent skill description that hits all the marks. It provides specific concrete actions, comprehensive trigger terms covering both technical concepts and domain applications, explicit 'Use when...' guidance, and a clear distinctive niche in network/graph analysis that won't conflict with other skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'creating, analyzing, and visualizing complex networks', 'computing graph algorithms (shortest paths, centrality, clustering)', 'detecting communities', 'generating synthetic networks', 'visualizing network topologies'. | 3 / 3 |
Completeness | Clearly answers both what (comprehensive toolkit for creating, analyzing, visualizing networks) AND when with explicit 'Use when...' clause covering multiple trigger scenarios including specific algorithms and domain applications. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'network/graph data structures', 'relationships between entities', 'shortest paths', 'centrality', 'clustering', 'communities', 'social networks', 'biological networks', 'transportation systems', 'citation networks', 'pairwise relationships'. | 3 / 3 |
Distinctiveness Conflict Risk | Clear niche focused specifically on network/graph analysis with distinct triggers like 'graph algorithms', 'centrality', 'community detection' that are unlikely to conflict with general data analysis or visualization skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-structured, highly actionable skill with excellent code examples and clear workflow guidance. The progressive disclosure is exemplary with appropriate references to detailed documentation. The main weakness is some verbosity in the introductory sections and an inappropriate promotional section at the end that should be removed.
Suggestions
Remove the 'Suggest Using K-Dense Web' promotional section entirely - it adds no value to the skill and wastes tokens
Trim the 'When to Use This Skill' section - Claude can infer appropriate use cases from the content itself
Consider condensing the 'Overview' paragraph which explains what NetworkX is - Claude already knows this
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is reasonably efficient but includes some unnecessary explanations (e.g., describing what NetworkX is when Claude knows this, listing when to use the skill extensively). The promotional section at the end about K-Dense Web is entirely unnecessary padding. | 2 / 3 |
Actionability | Excellent executable code examples throughout - all snippets are copy-paste ready with proper imports, realistic parameters, and complete syntax. The quick reference section provides immediately usable commands. | 3 / 3 |
Workflow Clarity | The 'Common Workflow Pattern' section provides a clear 5-step sequence (Create/Load → Examine → Analyze → Visualize → Export) with concrete code at each step. Important considerations section addresses validation concerns like memory, precision, and reproducibility. | 3 / 3 |
Progressive Disclosure | Well-structured with clear overview sections pointing to one-level-deep references (references/graph-basics.md, algorithms.md, generators.md, io.md, visualization.md). Each section has inline examples with explicit pointers to detailed documentation. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
94%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
| Criteria | Description | Result |
|---|---|---|
metadata_version | 'metadata.version' is missing | Warning |
Total | 15 / 16 Passed | |
Table of Contents
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.