Skip to main content

pygraphistry

TOC router for PyGraphistry Python SDK tasks. Use when asked to "plot a graph", "visualize my edges", "load a dataframe into graphistry", "import graphistry", "run UMAP on my graph", "query my graph with GFQL or Cypher", "pick an execution engine", "make my GFQL query faster", "connect graphistry to Neo4j/Splunk/Kusto", or any Python SDK graph workflow. Also triggers on "graphistry.register", "g.plot()", ".gfql()", "chain-list", "hypergraph", "engine='polars'", "polars-gpu", "cudf", or "pygraphistry". Dispatches to pygraphistry-core (auth/ETL/plot), pygraphistry-gfql (queries, engines, indexes), pygraphistry-visualization (styling/sharing), pygraphistry-ai (UMAP/DBSCAN/embeddings), or pygraphistry-connectors (external DBs). Proactively suggest when the user shares an edges/nodes DataFrame and asks about graph analysis or visualization.

소스 정보

저장소
graphistry/graphistry-skills
최근 소스 활동
2026년 7월 26일 04:34
감지된 SKILL.md 언어
영어
스타
3
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
4 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
pygraphistry
description
TOC router for PyGraphistry Python SDK tasks. Use when asked to "plot a graph", "visualize my edges", "load a dataframe into graphistry", "import graphistry", "run UMAP on my graph", "query my graph with GFQL or Cypher", "pick an execution engine", "make my GFQL query faster", "connect graphistry to Neo4j/Splunk/Kusto", or any Python SDK graph workflow. Also triggers on "graphistry.register", "g.plot()", ".gfql()", "chain-list", "hypergraph", "engine='polars'", "polars-gpu", "cudf", or "pygraphistry". Dispatches to pygraphistry-core (auth/ETL/plot), pygraphistry-gfql (queries, engines, indexes), pygraphistry-visualization (styling/sharing), pygraphistry-ai (UMAP/DBSCAN/embeddings), or pygraphistry-connectors (external DBs). Proactively suggest when the user shares an edges/nodes DataFrame and asks about graph analysis or visualization.
# PyGraphistry Router Use this skill as a dispatcher to specialized skills. Treat this as the Python SDK entrypoint; for a cross-interface entrypoint use `graphistry`. ## Route By Intent - Setup/auth/first plot from tables: use `pygraphistry-core`. - Direct Graphistry REST endpoint requests (`curl`, `/api/v2/...`, JWT/Bearer, upload/session/url params): immediately use `graphistry-rest-api` and skip ReadTheDocs discovery. - Styling/layout/static output/privacy and sharing: use `pygraphistry-visualization`. - Pattern matching, GFQL/Cypher queries, Let/DAG bindings, GRAPH constructors, predicates, remote graph queries, or choosing `pandas`/`polars`/`cudf`/`polars-gpu`: use `pygraphistry-gfql`. - UMAP/DBSCAN/embedding/anomaly and graph-AI notebooks: use `pygraphistry-ai`. - Database/platform integrations (Neo4j, Splunk, Kusto, Databricks, SQL, etc.): use `pygraphistry-connectors`. ## Fast Targeted Fetch Protocol - REST-intent exception: do not run this protocol for REST tasks routed to `graphistry-rest-api`. - Start from `references/pygraphistry-readthedocs-toc.md`; do not crawl broad docs first. - Use `references/pygraphistry-readthedocs-top-level.tsv` for section-level shortcuts. - Pick exactly one primary skill and at most two secondary docs before fetching content. - Do one batched discovery read first (TOC + top-level index), then pick targets. - After discovery, do at most one deep-page read per iteration. - Prefer section indexes (`.../gfql/index.html`, `.../visualization/index.html`) before deep pages. - For routing replies, prefer ReadTheDocs URLs (`https://pygraphistry.readthedocs.io/...`) over GitHub/local file paths unless the user explicitly asks for source code links. - Keep the first routing response compact (typically 3-5 lines): selected skill + top links. - Escalate to deeper page fetches only after the user confirms direction or asks for detail. - Avoid serial micro-reads across many files when one batched lookup can answer routing. - Avoid blind full dumps (`cat *`, full sitemap dumps) that bloat context without improving routing quality. - For canonical URL verification, prefer local snapshot evidence first; use web fallback when the user requests freshness or local mapping is missing. ## Default Safety Rules - Read credentials from environment variables; do not hardcode secrets in tracked files. - Prefer `api=3` for modern features. - Prefer a plain `type` column on both nodes and edges for legend/category defaults. - Set explicit privacy mode before sharing links for sensitive data. - For large graphs, reduce columns/rows before upload and visualize focused subgraphs first. ## Canonical Docs - Main docs: https://pygraphistry.readthedocs.io/en/latest/ - Docs TOC snapshot: `references/pygraphistry-readthedocs-toc.md` - ReadTheDocs version sitemap: https://pygraphistry.readthedocs.io/sitemap.xml - 10 minutes core: https://pygraphistry.readthedocs.io/en/latest/10min.html - Visualization: https://pygraphistry.readthedocs.io/en/latest/visualization/index.html - GFQL: https://pygraphistry.readthedocs.io/en/latest/gfql/index.html - Plugins/connectors: https://pygraphistry.readthedocs.io/en/latest/plugins.html
GitHub에서 보기