graphld-setup

star 7

Use when installing, validating, repairing, or explaining the GraphLD development/runtime environment, including SuiteSparse, uv, data downloads, or O2-specific setup notes.

oclb By oclb schedule Updated 6/6/2026

name: graphld-setup description: Use when installing, validating, repairing, or explaining the GraphLD development/runtime environment, including SuiteSparse, uv, data downloads, or O2-specific setup notes.

GraphLD Setup

Use this skill for environment and dependency work, not for running analyses. Keep setup recipes out of AGENTS.md.

For LDGM or data-download setup, read references/data-downloads.md before recommending or running a download. Ask the user's workflow first and choose the smallest matching target.

Default local setup is:

uv sync --extra dev

Validate the command surface with:

uv run graphld -h
uv run graphld reml -h
uv run estest --help

Full GraphLD needs Python 3.11-3.13 and SuiteSparse/CHOLMOD through scikit-sparse. On macOS, prefer Homebrew/system Python so source builds use the active Command Line Tools SDK. Score-test-only work may only need:

uv run src/score_test/score_test.py --help

Read references as needed:

  • references/local-setup.md: local development setup and dependency checks.
  • references/data-downloads.md: workflow-driven data-download policy and Makefile targets.
  • references/o2-reference.md: historical HMS O2 cluster setup notes.
Install via CLI
npx skills add https://github.com/oclb/graphld --skill graphld-setup
Repository Details
star Stars 7
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator