CtrlK
BlogDocsLog inGet started
Tessl Logo

antv-l7

Comprehensive guide for AntV L7 geospatial visualization library. Use when users need to: (1) Create interactive maps with WebGL rendering (2) Visualize geographic data (points, lines, polygons, heatmaps) (3) Build location-based data dashboards (4) Add map layers, interactions, or animations (5) Process and display GeoJSON, CSV, or other spatial data (6) Integrate maps with AMap (GaodeMap), Mapbox, Maplibre, or standalone L7 Map (7) Optimize performance for large-scale geographic datasets

66

Quality

80%

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

68%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-organized overview with executable quick-start code and clear progressive-disclosure navigation, weakened by broken reference paths and the absence of explicit workflow validation checkpoints.

Suggestions

Fix broken data reference paths to match the bundle: geojson.md→source-geojson.md, csv.md→source-csv.md, json.md→source-json.md, parser.md→source-parser.md, and replace the non-existent layers/other-layers.md with the actual tile-vector.md.

Remove or create the referenced metadata/skill-dependency.json, skill-tags.json, version-compatibility.json, and index.md, since none exist in the bundle and would produce dead links.

Add an explicit validation checkpoint to the core workflow (e.g., verify the scene 'loaded' event fired and validate source data shape before adding a layer) to lift workflow clarity above implicit sequencing.

DimensionReasoningScore

Conciseness

Largely efficient with executable quick-start code and a tight reference listing; avoids concept-explanation padding, though the quick-reference (common imports, map style options, coordinate format) and best-practices sections add tokens that slightly duplicate reference material.

4 / 5

Actionability

The quick-start provides a complete, copy-paste-ready Scene + PointLayer example with a usage table mapping requests to documents; most further detail is appropriately delegated to reference files, leaving only minor gaps (the undefined `data` variable) inline.

4 / 5

Workflow Clarity

A clear five-step sequence is present (Scene init → data → layer → interaction → optimize) and the `scene.on('loaded')` pattern acts as an implicit checkpoint, but there are no explicit validation checkpoints in the workflow itself.

3 / 5

Progressive Disclosure

Well-signaled, one-level-deep references organized by domain with a request-to-document navigation table; however several referenced paths are broken (data/geojson.md, csv.md, json.md, parser.md should be source-*.md; layers/other-layers.md, metadata/*.json, and index.md do not exist).

4 / 5

Total

15

/

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, well-structured description that clearly states what the skill covers and when to invoke it, with concrete actions and distinct triggers. Minor improvement possible by adding literal file extensions and bilingual trigger terms.

DimensionReasoningScore

Specificity

Lists seven concrete actions ("Create interactive maps with WebGL rendering", "Visualize geographic data (points, lines, polygons, heatmaps)", "Integrate maps with AMap (GaodeMap), Mapbox, Maplibre") with comprehensive coverage of the library's capabilities.

5 / 5

Completeness

Explicitly answers both "what" ("Comprehensive guide for AntV L7 geospatial visualization library") and "when" ("Use when users need to:" followed by seven concrete trigger clauses).

5 / 5

Trigger Term Quality

Strong natural keyword coverage ("interactive maps", "heatmaps", "GeoJSON, CSV", "Mapbox, Maplibre", "location-based data dashboards") including synonyms (AMap/GaodeMap), but lacks literal file-extension forms (.geojson, .csv) and common Chinese trigger phrases.

4 / 5

Distinctiveness Conflict Risk

Names a specific library (AntV L7) and specific map providers (AMap/GaodeMap, Mapbox, Maplibre, standalone L7 Map), giving it a clear niche with minimal overlap risk.

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 6 missing, 26 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 5 missing, 26 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository
antvis/L7
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.