By graphistry
PyGraphistry workflows for auth, shaping, GFQL, visualization, AI, and connectors
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.
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.
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.
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.
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.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Skill files for AI agents (including Claude Code and OpenAI Codex) to better use the Graphistry ecosystem.
Graphistry is a graph intelligence ecosystem with fast-moving capabilities across graph ETL/shaping, visualization, GFQL graph querying, and AI workflows. These skills help agents use more of that surface area correctly and reach good results faster.
Strong frontier models often already know core Graphistry/PyGraphistry patterns due to ecosystem maturity and backward compatibility. The skills add high-value guidance on newer features, preferred workflow patterns, and safer/more reliable execution details.
graphistry: umbrella router across interfaces (SDK + REST; JS-ready routing path).graphistry-rest-api: REST specialist for auth, upload lifecycle, URL controls, sessions, and sharing safety.pygraphistry: Python SDK router.pygraphistry-core: auth, shaping, and first plot workflows.pygraphistry-visualization: bindings/encodings/layout/privacy/share patterns.pygraphistry-gfql: GFQL extraction/pattern workflows — chain-list syntax, Cypher strings, Let/DAG bindings, GRAPH constructors, remote execution.pygraphistry-ai: embedding, UMAP/DBSCAN, anomaly workflows.pygraphistry-connectors: connector/integration workflows.Recommended (mixed SDK + REST usage):
npx skills add graphistry/graphistry-skills \
--agent codex \
--agent claude-code \
--skill graphistry \
--skill graphistry-rest-api \
--skill pygraphistry \
--skill pygraphistry-core \
--skill pygraphistry-gfql \
--skill pygraphistry-visualization \
--skill pygraphistry-ai \
--skill pygraphistry-connectors \
--yes
This repository intentionally includes two skill tiers:
pygraphistry* (the install snippet above lists these)..agents/skills/internal/ (for example: .agents/skills/internal/plan, .agents/skills/internal/eval-otel, .agents/skills/internal/benchmarks) and are marked metadata.internal: true.Internal maintainer skills are kept in-repo for contributor workflows and are not part of the default end-user install set.
REST-only minimal install:
npx skills add graphistry/graphistry-skills \
--agent codex \
--agent claude-code \
--skill graphistry \
--skill graphistry-rest-api \
--yes
graphistry routes to the right specialist skill.Run from a project where these skills are installed and graphistry + pandas are available.
export GRAPHISTRY_USERNAME="your_user"
export GRAPHISTRY_[REDACTED:Password]
export GRAPHISTRY_SERVER="hub.graphistry.com"
export GRAPHISTRY_PROTOCOL="https"
PROMPT='Using Bash tool calls, run (without creating files) a tiny PyGraphistry
cyber hunt demo (5-10 rows) with realistic devices/users/processes/ips/domains
and event entities that include explicit event_time timestamps, include node and
edge type fields, style with icons plus risk coloring, set
graphistry.privacy(mode='"'"'public'"'"', notify=False), call plot(render=False),
and print only the final live URL.'
claude -p \
--model opus \
--permission-mode bypassPermissions \
--tools Bash \
"$PROMPT"
Sample output (validated on 2026-02-21, model=opus, runtime ~68.2s):
https://hub.graphistry.com/graph/graph.html?dataset=17743ba9ff3549729fdb4d9c1c071bbc&type=arrow&viztoken=e968954a-c0e5-4206-85a6-3d950817a6d4&usertag=ef9e6f8d-pygraphistry-0.50.6&splashAfter=1771659185&info=true
Example prompt:
Provide a concise Graphistry REST snippet that:
1) gets JWT via /api-token-auth/ from env vars,
2) uploads dataset via /api/v2/upload/datasets/ with private visibility,
3) prints graph.html?dataset=... URL.
These skills are regularly benchmarked and tuned against standard Graphistry user journeys (baseline vs skills, multiple runtimes/models).
For reproducible commands and sweep workflows, see DEVELOP.md.
Current checked-in benchmark packs show skills improving pass rates significantly:
claude, all suites, 63 cases × 2)| Skills ON | Skills OFF | Delta | |
|---|---|---|---|
| Pass rate | 45/63 (71%) | 12/63 (19%) | +52pp (3.7x) |
| Avg score | 0.90 | 0.66 | +0.24 |
| Avg latency | 23.4s | 46.6s | 2x faster |
| Regressions | 0 |
33 cases flip from fail to pass with skills. Zero cases regress.
npx claudepluginhub graphistry/graphistry-skills --plugin pygraphistry-core-packAI-powered network analysis, visualization, and export using Gephi Desktop. Provides 73 MCP tools for graph construction, community detection, centrality analysis, layout algorithms, and publication-ready export.
Generate G6 v5 graph visualization code. Use when user asks for G6 graphs, network graphs, tree graphs, flow charts, mind maps, or any relational/graph-structured data visualization with the G6 library.
Create data visualizations and plots
Publication-quality matplotlib/seaborn charts with opinionated aesthetics
Capture Claude Code runtime activity through Agent Context Graph hooks.
Build Vizro dashboards from concept to deployment. Enforces a 2-phase workflow covering requirements, layout design, visualization selection, implementation with Python, and testing.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claim