Skip to content
Back to skills

Graph Data And Datasets

ASecurity

"Use CogDL graph data objects, custom datasets, built-in dataset

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
code-qualitynodedebuggingapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill graph-data-and-datasets --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Graph Data And Datasets?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Graph Data And Datasets
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-graph-data-and-datasets/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-graph-data-and-datasets)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: graph-data-and-datasets
description: "Use CogDL graph data objects, custom datasets, built-in dataset
  selection, masks, batching, and no-download data validation."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# CogDL Graph Data and Datasets

Use this sub-skill when the task is about CogDL data objects rather than model
architecture or training orchestration.

## Use when

- Creating or inspecting `cogdl.data.Graph`, `Adjacency`, `Dataset`,
  `NodeDataset`, `GraphDataset`, `generate_random_graph`, or `DataLoader`.
- Building a no-download custom node-classification or graph-classification
  fixture.
- Choosing a built-in dataset name while making download/cache/dependency
  effects explicit.
- Debugging `edge_index`, CSR fields, masks, labels, node features, subgraphs,
  `local_graph`, self-loops, normalization, or batched graph objects.

## Route elsewhere

- Training loops, wrapper matching, checkpoints, loggers, or `Trainer` details:
  `../training-wrappers-and-customization/SKILL.md`.
- High-level `experiment()` calls, CLI flags, variants, or AutoML:
  `../experiments-and-cli/SKILL.md`.
- Model, layer, sparse operator, PyG/Jittor/DGL, or CUDA acceleration details:
  `../models-layers-and-operators/SKILL.md`.
- Application pipelines such as OAG-BERT, recommendation, visualization, or
  embedding pipelines: `../pipelines-and-applications/SKILL.md`.

## Operating checklist

1. Prefer a self-contained `Graph` or custom dataset artifact before loading a
   built-in dataset. Built-in datasets may download data and write caches when
   missing.
2. Validate node-classification fixtures before handing them to experiments or
   wrappers. Use the bundled `scripts/validate_graph_masks.py` on a saved
   `Graph` or `NodeDataset` artifact.
3. For quick no-download examples, use
   `scripts/create_tiny_graph_dataset.py --output-dir <directory>` to create
   deterministic node and graph classification artifacts.
4. Keep `Graph` schemas explicit: tensor `x`, tensor `y`, COO `edge_index`, and
   boolean or index masks with node-count-compatible lengths.
5. For graph classification, save a list of local-node-indexed `Graph` objects
   and batch them with `cogdl.data.DataLoader`; if node features are absent,
   route the degree-feature training decision to the training-wrapper sub-skill.

## Reference map

- `references/graph-and-dataset-api.md`: verified public data APIs and graph
  methods.
- `references/data-formats.md`: COO/CSR formats, masks, batching, mutation
  semantics, and validation checklist.
- `references/built-in-datasets.md`: dataset families, registered names, and
  network/cache/dependency caveats.
- `references/troubleshooting.md`: common failures and recovery steps for graph
  data construction.

Files in this skill

  • SKILL.md2.7 KB
  • references/built-in-datasets.md7.2 KB
  • references/data-formats.md6.8 KB
  • references/graph-and-dataset-api.md9.6 KB
  • references/troubleshooting.md6.1 KB
  • scripts/create_tiny_graph_dataset.py10.4 KB
  • scripts/validate_graph_masks.py13.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.