graphistry
Graphistry Router
Use this skill as the shared entrypoint across Graphistry interfaces.
Route By Interface
- Python SDK tasks (
import graphistry, DataFrame shaping,.plot(),.gfql()including Cypher/Let/DAG, PyGraphistry notebooks): usepygraphistry. - REST API tasks (
curl,/api/v2/..., JWT/Bearer auth, upload endpoints,graph.htmlURL params): usegraphistry-rest-api. - JavaScript/TypeScript SDK tasks (
@graphistry/*, browser/frontend integrations): usegraphistry-jswhen available.
Mixed Requests
- If a request mixes Python SDK and REST endpoints, start with
pygraphistryand pull ingraphistry-rest-apifor exact endpoint syntax. - For named-endpoint questions, keep guidance user-facing:
/api/v2/o/<org>/functions/...for definition lifecycle and/api/v2/o/<org>/run/...for execution. - Keep the first routing response compact: selected interface + one minimal snippet + one canonical doc link.
Safety Rules
- Use environment variables for credentials and secrets.
- Never put JWT tokens in URL query parameters.
- Prefer documented endpoints; avoid invented helper endpoints.
Canonical Docs
- Graphistry Hub docs: https://hub.graphistry.com/docs/
- PyGraphistry docs: https://pygraphistry.readthedocs.io/en/latest/
- REST auth docs: https://hub.graphistry.com/docs/api/1/rest/auth/
- REST upload docs: https://hub.graphistry.com/docs/api/2/rest/upload/
- REST SSO/single-use gateway docs: https://hub.graphistry.com/docs/api/2/rest/sso/
- REST GFQL UDF docs: https://hub.graphistry.com/docs/UDF/gfql-udf-api/
- REST Python UDF docs: https://hub.graphistry.com/docs/UDF/py-udf-api/
More from graphistry/graphistry-skills
pygraphistry-visualization
Build PyGraphistry visualizations with bindings, encodings, layout controls, static export, and privacy-aware sharing. Use for color/size/icon/badge styling, layout tuning, map/static output, and plot link sharing workflows.
27pygraphistry-core
Core PyGraphistry workflow for authentication, shaping edges/nodes/hypergraphs, and plotting. Use for first-run setup, converting tables to graphs, and producing an initial interactive graph quickly and safely.
25pygraphistry-connectors
Select and use PyGraphistry connector and plugin workflows for graph databases, SQL/data platforms, SIEM/log sources, and layout/compute plugins. Use when requests involve Neo4j/Neptune/Splunk/Kusto/Databricks/SQL/TigerGraph and similar integrations.
25pygraphistry
TOC router for PyGraphistry tasks. Use when a request involves PyGraphistry and you need to choose the right workflow: loading/ETL shaping, visualization/layout/sharing, GFQL queries (Cypher, chain-lists, Let/DAG, GRAPH constructors), AI/UMAP/embed/semantic-search workflows, or connector-specific ingestion.
24pygraphistry-ai
Apply PyGraphistry graph ML/AI workflows such as UMAP, DBSCAN, embedding-based anomaly analysis, and fit/transform pipelines on nodes or edges. Use for feature-driven exploration, clustering, anomaly triage, and graph-AI notebook workflows.
24pygraphistry-gfql
Construct and run GFQL graph queries in PyGraphistry using chain-list syntax OR Cypher strings. Covers pattern matching, hop constraints, predicates, let/DAG bindings, GRAPH constructors, and remote execution. Use when requests involve subgraph extraction, path-style matching, Cypher queries, or GPU/remote graph query workflows.
24