#9 by GitHub stars

Graphify-Labs/graphify

Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god node

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

graphify/SKILL.md

Week of Oct 26, 2026 · +5 / −1 lines

Before Network or broad shell → After Network or broad shell

dac063456bc1 → f5155badddaa

+ 49 **When a graph is worth building:** this applies when you are choosing a tool yourself; if the user invoked `/graphify`, follow that request as asked. AST extraction of code is fast and free, but semantic extraction of docs, papers and images runs the model over every file, which can cost minutes and tens of thousands of tokens.
+ 50 
+ 51 If a graph already exists, query it. With no graph, one targeted lookup ("where is X defined", "what calls Y" in an ordinary-sized codebase) is faster and free with a plain text search such as `grep` and `Read`: search directly instead of running the steps below, and mention that a graph can be built if the user wants one. Build one when you expect many questions against this corpus, the corpus is large or unfamiliar, the question needs links text search cannot see (doc to code, across documents), or it is structural (communities, bridges, import cycles).
+ 52 
- 59 Follow these steps in order. Do not skip steps.
+ 63 Follow these steps in order unless the fast path above applies.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit f5155badddaa3286c78a51653791131e9e2e4d29

git clone --filter=blob:none --no-checkout https://github.com/Graphify-Labs/graphify.git .hotskills/graphify-labs-graphify && git -C .hotskills/graphify-labs-graphify checkout --detach f5155badddaa3286c78a51653791131e9e2e4d29 # Copy each selected skill directory from .hotskills/graphify-labs-graphify into .agents/skills/<skill-name>/
143.2kGitHub stars
3.8kstars in 7 days
1skill in this repository
720commits in 30 days

Heat

7.9
  • Star growth, last 7 daysAhead of 93% of tracked repositories
  • Star growth, last 24 hoursAhead of 93% of tracked repositories
  • Rank movement, last 7 daysAhead of 74% of tracked repositories
  • Commits, last 30 daysAhead of 99% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 2026143,199

Individual skills in this repository

How it works

graphify

When your agent uses it

Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools.

What it loads into context

Frontmatter

81 tokens

Always available to the agent

SKILL.md

12,133 tokens

When the skill is activated

Reference documents

357,940 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Usage
  2. What graphify is for
  3. What You Must Do When Invoked
  4. Interpreter guard for subcommands
  5. For --update and --cluster-only
  6. For /graphify query
  7. For /graphify add and --watch
  8. For the commit hook and native CLAUDE.md integration
  9. Honesty Rules

Scripts executed separately

  • __init__.py
  • __main__.py
  • _minhash.py
  • affected.py
  • analyze.py
  • benchmark.py
  • build.py
  • cache.py
  • callflow_html.py
  • cargo_introspect.py
  • cli.py
  • cluster.py
  • cross_repo_calls.py
  • cross_repo_types.py
  • csharp_dispatch.py
  • dedup.py
  • detect.py
  • diagnostics.py
  • export.py
  • exporters/__init__.py
  • exporters/base.py
  • exporters/graphdb.py
  • exporters/html.py
  • extract.py
  • extractors/__init__.py
  • extractors/apex.py
  • extractors/base.py
  • extractors/bash.py
  • extractors/blade.py
  • extractors/cobol.py
  • extractors/commonlisp.py
  • extractors/csharp.py
  • extractors/dart.py
  • extractors/dm.py
  • extractors/elixir.py
  • extractors/engine.py
  • extractors/erlang.py
  • extractors/fortran.py
  • extractors/go.py
  • extractors/json_config.py
  • extractors/julia.py
  • extractors/markdown.py
  • extractors/models.py
  • extractors/objc.py
  • extractors/ocaml.py
  • extractors/pascal.py
  • extractors/pascal_forms.py
  • extractors/powershell.py
  • extractors/r.py
  • extractors/razor.py
  • extractors/resolution.py
  • extractors/robot.py
  • extractors/rust.py
  • extractors/sln.py
  • extractors/solidity.py
  • extractors/sql.py
  • extractors/terraform.py
  • extractors/vbnet.py
  • extractors/verilog.py
  • extractors/yaml_config.py
  • extractors/zig.py
  • file_slice.py
  • global_graph.py
  • google_workspace.py
  • hooks.py
  • ids.py
  • ingest.py
  • install.py
  • interface_dispatch.py
  • llm.py
  • manifest.py
  • manifest_ingest.py
  • markdown_resolution.py
  • mcp_ingest.py
  • multigraph_compat.py
  • pascal_resolution.py
  • paths.py
  • pg_introspect.py
  • pi/index.ts
  • pi/package.json
  • prs.py
  • querylog.py
  • rcfile.py
  • reflect.py
  • report.py
  • resolver_registry.py
  • ruby_resolution.py
  • scip_ingest.py
  • security.py
  • semantic_cleanup.py
  • serve.py
  • swift_dispatch.py
  • symbol_resolution.py
  • transcribe.py
  • tree_html.py
  • validate.py
  • watch.py
  • wiki.py

Files

  • __init__.pyruns1,424 bytes
  • __main__.pyruns49,657 bytes
  • _minhash.pyruns4,143 bytes
  • affected.pyruns19,283 bytes
  • always_on/agents-md.mddoc1,516 bytes
  • always_on/antigravity-rules.mddoc933 bytes
  • always_on/claude-md.mddoc1,159 bytes
  • always_on/gemini-md.mddoc1,159 bytes
  • always_on/kiro-steering.mddoc504 bytes
  • always_on/vscode-instructions.mddoc1,014 bytes
  • analyze.pyruns34,729 bytes
  • benchmark.pyruns4,574 bytes
  • build.pyruns154,106 bytes
  • cache.pyruns99,266 bytes
  • callflow_html.pyruns83,274 bytes
  • cargo_introspect.pyruns7,785 bytes
  • cli.pyruns272,545 bytes
  • cluster.pyruns22,185 bytes
  • command-kilo.mddoc407 bytes
  • cross_repo_calls.pyruns14,902 bytes
  • cross_repo_types.pyruns3,395 bytes
  • csharp_dispatch.pyruns1,814 bytes
  • dedup.pyruns86,280 bytes
  • detect.pyruns146,012 bytes
  • diagnostics.pyruns15,990 bytes
  • export.pyruns65,765 bytes
  • exporters/__init__.pyruns25 bytes
  • exporters/base.pyruns606 bytes
  • exporters/graphdb.pyruns8,387 bytes
  • exporters/html.pyruns36,205 bytes
  • extract.pyruns551,837 bytes
  • extractors/MIGRATION.mddoc5,123 bytes
  • extractors/__init__.pyruns3,083 bytes
  • extractors/apex.pyruns8,511 bytes
  • extractors/base.pyruns8,536 bytes
  • extractors/bash.pyruns34,011 bytes
  • extractors/blade.pyruns4,258 bytes
  • extractors/cobol.pyruns11,720 bytes
  • extractors/commonlisp.pyruns24,406 bytes
  • extractors/csharp.pyruns26,802 bytes
  • extractors/dart.pyruns32,339 bytes
  • extractors/dm.pyruns19,781 bytes
  • extractors/elixir.pyruns23,200 bytes
  • extractors/engine.pyruns581,225 bytes
  • extractors/erlang.pyruns14,309 bytes
  • extractors/fortran.pyruns21,613 bytes
  • extractors/go.pyruns46,683 bytes
  • extractors/json_config.pyruns15,453 bytes
  • extractors/julia.pyruns23,919 bytes
  • extractors/markdown.pyruns28,425 bytes
  • extractors/models.pyruns4,634 bytes
  • extractors/objc.pyruns42,483 bytes
  • extractors/ocaml.pyruns17,416 bytes
  • extractors/pascal.pyruns30,667 bytes
  • extractors/pascal_forms.pyruns6,903 bytes
  • extractors/powershell.pyruns30,927 bytes
  • extractors/r.pyruns21,169 bytes
  • extractors/razor.pyruns8,662 bytes
  • extractors/resolution.pyruns193,043 bytes
  • extractors/robot.pyruns12,981 bytes
  • extractors/rust.pyruns50,725 bytes
  • extractors/sln.pyruns3,926 bytes
  • extractors/solidity.pyruns30,629 bytes
  • extractors/sql.pyruns51,590 bytes
  • extractors/terraform.pyruns23,087 bytes
  • extractors/vbnet.pyruns17,974 bytes
  • extractors/verilog.pyruns17,981 bytes
  • extractors/yaml_config.pyruns11,156 bytes
  • extractors/zig.pyruns11,921 bytes
  • file_slice.pyruns10,638 bytes
  • global_graph.pyruns7,642 bytes
  • google_workspace.pyruns9,939 bytes
  • hooks.pyruns57,190 bytes
  • ids.pyruns7,774 bytes
  • ingest.pyruns14,114 bytes
  • install.pyruns128,896 bytes
  • interface_dispatch.pyruns10,188 bytes
  • llm.pyruns183,077 bytes
  • manifest.pyruns214 bytes
  • manifest_ingest.pyruns13,425 bytes
  • markdown_resolution.pyruns12,757 bytes
  • mcp_ingest.pyruns13,184 bytes
  • multigraph_compat.pyruns8,262 bytes
  • pascal_resolution.pyruns5,843 bytes
  • paths.pyruns27,613 bytes
  • pg_introspect.pyruns8,036 bytes
  • pi/index.tsruns9,564 bytes
  • pi/package.jsonruns233 bytes
  • prs.pyruns31,974 bytes
  • querylog.pyruns2,841 bytes
  • rcfile.pyruns9,628 bytes
  • reflect.pyruns37,353 bytes
  • report.pyruns20,145 bytes
  • resolver_registry.pyruns3,396 bytes
  • ruby_resolution.pyruns23,150 bytes
  • scip_ingest.pyruns13,947 bytes
  • security.pyruns20,075 bytes
  • semantic_cleanup.pyruns14,892 bytes
  • serve.pyruns163,124 bytes
  • skill-agents.mddoc48,179 bytes
  • skill-aider.mddoc59,696 bytes
  • skill-amp.mddoc48,179 bytes
  • skill-claw.mddoc48,455 bytes
  • skill-codex.mddoc49,215 bytes
  • skill-copilot.mddoc48,455 bytes
  • skill-devin.mddoc66,754 bytes
  • skill-droid.mddoc48,179 bytes
  • skill-kilo.mddoc48,754 bytes
  • skill-kiro.mddoc48,455 bytes
  • skill-opencode.mddoc47,902 bytes
  • skill-pi.mddoc48,167 bytes
  • skill-trae.mddoc48,277 bytes
  • skill-vscode.mddoc48,114 bytes
  • skill-windows.mddoc50,851 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skill.mdcore48,455 bytes
  • skills/agents/references/add-watch.mddoc2,704 bytes
  • skills/agents/references/exports.mddoc4,774 bytes
  • skills/agents/references/extraction-spec.mddoc9,348 bytes
  • skills/agents/references/github-and-merge.mddoc2,177 bytes
  • skills/agents/references/hooks.mddoc1,270 bytes
  • skills/agents/references/query.mddoc13,724 bytes
  • skills/agents/references/transcribe.mddoc3,173 bytes
  • skills/agents/references/update.mddoc11,279 bytes
  • skills/amp/references/add-watch.mddoc2,704 bytes
  • skills/amp/references/exports.mddoc4,774 bytes
  • skills/amp/references/extraction-spec.mddoc9,348 bytes
  • skills/amp/references/github-and-merge.mddoc2,177 bytes
  • skills/amp/references/hooks.mddoc1,250 bytes
  • skills/amp/references/query.mddoc13,724 bytes
  • skills/amp/references/transcribe.mddoc3,173 bytes
  • skills/amp/references/update.mddoc11,279 bytes
  • skills/claude/references/add-watch.mddoc2,704 bytes
  • skills/claude/references/exports.mddoc4,774 bytes
  • skills/claude/references/extraction-spec.mddoc9,348 bytes
  • skills/claude/references/github-and-merge.mddoc2,177 bytes
  • skills/claude/references/hooks.mddoc1,267 bytes
  • skills/claude/references/query.mddoc13,724 bytes
  • skills/claude/references/transcribe.mddoc3,173 bytes
  • skills/claude/references/update.mddoc11,279 bytes
  • skills/claw/references/add-watch.mddoc2,704 bytes
  • skills/claw/references/exports.mddoc4,774 bytes
  • skills/claw/references/extraction-spec.mddoc5,240 bytes
  • skills/claw/references/github-and-merge.mddoc2,177 bytes
  • skills/claw/references/hooks.mddoc1,267 bytes
  • skills/claw/references/query.mddoc13,724 bytes
  • skills/claw/references/transcribe.mddoc3,173 bytes
  • skills/claw/references/update.mddoc11,279 bytes
  • skills/codex/references/add-watch.mddoc2,704 bytes
  • skills/codex/references/exports.mddoc4,774 bytes
  • skills/codex/references/extraction-spec.mddoc5,240 bytes
  • skills/codex/references/github-and-merge.mddoc2,177 bytes
  • skills/codex/references/hooks.mddoc1,267 bytes
  • skills/codex/references/query.mddoc13,724 bytes
  • skills/codex/references/transcribe.mddoc3,173 bytes
  • skills/codex/references/update.mddoc11,279 bytes
  • skills/copilot/references/add-watch.mddoc2,704 bytes
  • skills/copilot/references/exports.mddoc4,774 bytes
  • skills/copilot/references/extraction-spec.mddoc9,348 bytes
  • skills/copilot/references/github-and-merge.mddoc2,177 bytes
  • skills/copilot/references/hooks.mddoc1,267 bytes
  • skills/copilot/references/query.mddoc13,724 bytes
  • skills/copilot/references/transcribe.mddoc3,173 bytes
  • skills/copilot/references/update.mddoc11,279 bytes
  • skills/droid/references/add-watch.mddoc2,704 bytes
  • skills/droid/references/exports.mddoc4,774 bytes
  • skills/droid/references/extraction-spec.mddoc9,348 bytes
  • skills/droid/references/github-and-merge.mddoc2,177 bytes
  • skills/droid/references/hooks.mddoc1,267 bytes
  • skills/droid/references/query.mddoc13,724 bytes
  • skills/droid/references/transcribe.mddoc3,173 bytes
  • skills/droid/references/update.mddoc11,279 bytes
  • skills/kilo/references/add-watch.mddoc2,704 bytes
  • skills/kilo/references/exports.mddoc4,774 bytes
  • skills/kilo/references/extraction-spec.mddoc9,348 bytes
  • skills/kilo/references/github-and-merge.mddoc2,177 bytes
  • skills/kilo/references/hooks.mddoc1,267 bytes
  • skills/kilo/references/query.mddoc13,724 bytes
  • skills/kilo/references/transcribe.mddoc3,173 bytes
  • skills/kilo/references/update.mddoc11,279 bytes
  • skills/kiro/references/add-watch.mddoc2,704 bytes
  • skills/kiro/references/exports.mddoc4,774 bytes
  • skills/kiro/references/extraction-spec.mddoc5,240 bytes
  • skills/kiro/references/github-and-merge.mddoc2,177 bytes
  • skills/kiro/references/hooks.mddoc1,267 bytes
  • skills/kiro/references/query.mddoc13,724 bytes
  • skills/kiro/references/transcribe.mddoc3,173 bytes
  • skills/kiro/references/update.mddoc11,279 bytes
  • skills/opencode/references/add-watch.mddoc2,704 bytes
  • skills/opencode/references/exports.mddoc4,774 bytes
  • skills/opencode/references/extraction-spec.mddoc9,348 bytes
  • skills/opencode/references/github-and-merge.mddoc2,177 bytes
  • skills/opencode/references/hooks.mddoc1,267 bytes
  • skills/opencode/references/query.mddoc13,724 bytes
  • skills/opencode/references/transcribe.mddoc3,173 bytes
  • skills/opencode/references/update.mddoc11,279 bytes
  • skills/pi/references/add-watch.mddoc2,704 bytes
  • skills/pi/references/exports.mddoc4,774 bytes
  • skills/pi/references/extraction-spec.mddoc5,240 bytes
  • skills/pi/references/github-and-merge.mddoc2,177 bytes
  • skills/pi/references/hooks.mddoc1,267 bytes
  • skills/pi/references/query.mddoc13,724 bytes
  • skills/pi/references/transcribe.mddoc3,173 bytes
  • skills/pi/references/update.mddoc11,279 bytes
  • skills/trae/references/add-watch.mddoc2,704 bytes
  • skills/trae/references/exports.mddoc4,774 bytes
  • skills/trae/references/extraction-spec.mddoc9,348 bytes
  • skills/trae/references/github-and-merge.mddoc2,177 bytes
  • skills/trae/references/hooks.mddoc1,594 bytes
  • skills/trae/references/query.mddoc13,724 bytes
  • skills/trae/references/transcribe.mddoc3,173 bytes
  • skills/trae/references/update.mddoc11,279 bytes
  • skills/vscode/references/add-watch.mddoc2,704 bytes
  • skills/vscode/references/exports.mddoc4,774 bytes
  • skills/vscode/references/extraction-spec.mddoc9,348 bytes
  • skills/vscode/references/github-and-merge.mddoc2,177 bytes
  • skills/vscode/references/hooks.mddoc1,267 bytes
  • skills/vscode/references/query.mddoc13,724 bytes
  • skills/vscode/references/transcribe.mddoc3,173 bytes
  • skills/vscode/references/update.mddoc11,279 bytes
  • skills/windows/references/add-watch.mddoc2,704 bytes
  • skills/windows/references/exports.mddoc4,774 bytes
  • skills/windows/references/extraction-spec.mddoc9,348 bytes
  • skills/windows/references/github-and-merge.mddoc2,177 bytes
  • skills/windows/references/hooks.mddoc1,267 bytes
  • skills/windows/references/query.mddoc13,724 bytes
  • skills/windows/references/transcribe.mddoc3,173 bytes
  • skills/windows/references/update.mddoc11,279 bytes
  • swift_dispatch.pyruns2,364 bytes
  • symbol_resolution.pyruns22,421 bytes
  • transcribe.pyruns6,372 bytes
  • tree_html.pyruns27,417 bytes
  • validate.pyruns4,069 bytes
  • watch.pyruns151,460 bytes
  • wiki.pyruns21,875 bytes
Read SKILL.md

# /graphify

Turn any folder of files into a navigable knowledge graph with community detection, an honest audit trail, and three outputs: interactive HTML, GraphRAG-ready JSON, and a plain-language GRAPH_REPORT.md.

## Usage

```
/graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault)
/graphify <path>                                      # full pipeline on specific path
/graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
/graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
/graphify <url1> <url2> ...                           # clone multiple repos, build each, merge into one cross-repo graph
/graphify <path> --mode deep                          # thorough extraction, richer INFERRED edges
/graphify <path> --update                             # incremental - re-extract only new/changed files
View the complete source on GitHub

Skills included

  • graphify

Repository facts

License
Apache-2.0
Created
Apr 3, 2026
Last pushed
Nov 5, 2026
Forks
13,681
Open issues
718
Project activity
Active

Rank over the last 12 weeks

Now #9 · best #9 · up 1 in 30 days

  1. #9 on Aug 2
  2. #9 from Aug 7 to Aug 24
  3. #10 from Aug 25 to Oct 24
  4. #11 on Oct 25
  5. #10 on Oct 28
  6. #9 since Oct 29

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 2, 2026

Changed on Oct 27, 2026

No longer found: Possible obfuscation, Access to secrets

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 32 notes
  • graphify/cache.py:41 Analysis incomplete: physical or joined line exceeds character limit
  • graphify/extract.py:10687 Analysis incomplete: regex work limit reached
  • graphify/extractors/engine.py:10581 Analysis incomplete: regex work limit reached
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • graphify/skill.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 677 signals by file

graphify/__init__.py

  • Executable scriptline 1
    Executable file

graphify/__main__.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 295
    [Credential-related source omitted]
  • Access to secretsline 430
    [Credential-related source omitted]
  • Access to secretsline 743
    [Credential-related source omitted]
  • Access to secretsline 771
    [Credential-related source omitted]
  • Access to secretsline 782
    [Credential-related source omitted]
  • Network accessline 976
    print("    --backend B             gemini|kimi|claude|openai|deepseek|ollama (default: whichever API key is set)")         print("                            openai also reaches self-hosted OpenAI-compatible servers (llama.cpp,")         pr
  • Network accessline 977
    print("                            openai also reaches self-hosted OpenAI-compatible servers (llama.cpp,")         print("                            vLLM, LM Studio): set OPENAI_BASE_URL (e.g. http://localhost:8080/v1)")         print("   
  • Network accessline 978
    print("                            vLLM, LM Studio): set OPENAI_BASE_URL (e.g. http://localhost:8080/v1)")
  • Network accessline 1094
    print()         print("Prefer a hosted version? Try the graphify platform free for 14 days:")         print("https://app.graphify.com")
  • Network accessline 1095
    print("Prefer a hosted version? Try the graphify platform free for 14 days:")         print("https://app.graphify.com")         print()
  • Network accessline 1096
    print("https://app.graphify.com")

graphify/_minhash.py

  • Executable scriptline 1
    Executable file

graphify/affected.py

  • Executable scriptline 1
    Executable file

graphify/analyze.py

  • Executable scriptline 1
    Executable file

graphify/benchmark.py

  • Executable scriptline 1
    Executable file

graphify/build.py

  • Executable scriptline 1
    Executable file

graphify/cache.py

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 41
    _AST_CACHE_SCHEMA = 33  # A Scala `extension (x: T)` method is scoped to its receiver type T (#2044, #4856); and a Terraform node carries its original scope so ids stay portable when the cached project is moved to a new directory (#4858, #4
  • Access to secretsline 279
    [Credential-related source omitted]

graphify/callflow_html.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 1706
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{escape(doc_title)}</title> <script src="https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js"></script>
  • Network accessline 1707
    <title>{escape(doc_title)}</title> <script src="https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js"></script> <style>
  • Network accessline 1708
    <script src="https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js"></script>

graphify/cargo_introspect.py

  • Executable scriptline 1
    Executable file

graphify/cli.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 126
    [Credential-related source omitted]
  • Network accessline 140
    print("  Graphify Cloud: faster indexing, fewer tokens, cross-repo search,")     print("  and PR review, with your whole SDLC mapped and always current.")     print("  Connect a repo at https://app.graphify.com")
  • Network accessline 141
    print("  and PR review, with your whole SDLC mapped and always current.")     print("  Connect a repo at https://app.graphify.com")     try:
  • Network accessline 142
    print("  Connect a repo at https://app.graphify.com")
  • Access to secretsline 950
    [Credential-related source omitted]
  • Access to secretsline 975
    [Credential-related source omitted]
  • Access to secretsline 1004
    [Credential-related source omitted]
  • Access to secretsline 1215
    [Credential-related source omitted]
  • Access to secretsline 1536
    [Credential-related source omitted]
  • Access to secretsline 2886
    [Credential-related source omitted]
  • Access to secretsline 2931
    [Credential-related source omitted]
  • Access to secretsline 2932
    [Credential-related source omitted]
  • Access to secretsline 2933
    [Credential-related source omitted]
  • Access to secretsline 2934
    [Credential-related source omitted]
  • Access to secretsline 2935
    [Credential-related source omitted]
  • Access to secretsline 2937
    [Credential-related source omitted]
  • Access to secretsline 3355
    [Credential-related source omitted]
  • Access to secretsline 3356
    [Credential-related source omitted]
  • Access to secretsline 3813
    [Credential-related source omitted]
  • Access to secretsline 3951
    [Credential-related source omitted]
  • Access to secretsline 3953
    [Credential-related source omitted]
  • Access to secretsline 4284
    [Credential-related source omitted]
  • Access to secretsline 4285
    [Credential-related source omitted]
  • Access to secretsline 4286
    [Credential-related source omitted]
  • Access to secretsline 4293
    [Credential-related source omitted]
  • Access to secretsline 4303
    [Credential-related source omitted]
  • Access to secretsline 4317
    [Credential-related source omitted]
  • Access to secretsline 4318
    [Credential-related source omitted]
  • Access to secretsline 4319
    [Credential-related source omitted]
  • Access to secretsline 4320
    [Credential-related source omitted]

graphify/cluster.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 275
    [Credential-related source omitted]

graphify/cross_repo_calls.py

  • Executable scriptline 1
    Executable file

graphify/cross_repo_types.py

  • Executable scriptline 1
    Executable file

graphify/csharp_dispatch.py

  • Executable scriptline 1
    Executable file

graphify/dedup.py

  • Executable scriptline 1
    Executable file

graphify/detect.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Network accessline 627
    _W = "{http://schemas.openxmlformats.org/wordprocessingml/2006/main}"
  • Network accessline 628
    _MC_FALLBACK = "{http://schemas.openxmlformats.org/markup-compatibility/2006}Fallback"
  • Access to secretsline 976
    [Credential-related source omitted]
  • Access to secretsline 1227
    [Credential-related source omitted]
  • Access to secretsline 1413
    [Credential-related source omitted]
  • Access to secretsline 1555
    [Credential-related source omitted]
  • Access to secretsline 1566
    [Credential-related source omitted]

graphify/diagnostics.py

  • Executable scriptline 1
    Executable file

graphify/export.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 54
    [Credential-related source omitted]
  • Possible obfuscationline 607
    _XML_ILLEGAL_RE = re.compile("[\x00-\x08\x0b\x0c\x0e-\x1f]")

graphify/exporters/__init__.py

  • Executable scriptline 1
    Executable file

graphify/exporters/base.py

  • Executable scriptline 1
    Executable file

graphify/exporters/graphdb.py

  • Executable scriptline 1
    Executable file

graphify/exporters/html.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 731
    <meta charset="UTF-8"> <title>graphify - {title}</title> <script src="https://unpkg.com/vis-network@9.1.6/standalone/umd/vis-network.min.js"
  • Network accessline 732
    <title>graphify - {title}</title> <script src="https://unpkg.com/vis-network@9.1.6/standalone/umd/vis-network.min.js"         integrity="sha384-Ux6phic9PEHJ38YtrijhkzyJ8yQlH8i/+buBR8s3mAZOJrP1gwyvAcIYl3GWtpX1"
  • Network accessline 733
    <script src="https://unpkg.com/vis-network@9.1.6/standalone/umd/vis-network.min.js"

graphify/extract.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 235
    [Credential-related source omitted]
  • Access to secretsline 9538
    [Credential-related source omitted]

graphify/extractors/__init__.py

  • Executable scriptline 1
    Executable file

graphify/extractors/apex.py

  • Executable scriptline 1
    Executable file

graphify/extractors/base.py

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 117
    _UTF32_BOMS = (b"\xff\xfe\x00\x00", b"\x00\x00\xfe\xff")

graphify/extractors/bash.py

  • Executable scriptline 1
    Executable file

graphify/extractors/blade.py

  • Executable scriptline 1
    Executable file

graphify/extractors/cobol.py

  • Executable scriptline 1
    Executable file

graphify/extractors/commonlisp.py

  • Executable scriptline 1
    Executable file

graphify/extractors/csharp.py

  • Executable scriptline 1
    Executable file

graphify/extractors/dart.py

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 333
    for rm in re.finditer(r"\bref\.(?:watch|read|listen)\s*\(\s*(\w+)\b", class_body):
  • Dangerous shell operationline 533
    for rm in re.finditer(r"\bref\.(?:watch|read|listen)\s*\(\s*(\w+)\b", func_body):

graphify/extractors/dm.py

  • Executable scriptline 1
    Executable file

graphify/extractors/elixir.py

  • Executable scriptline 1
    Executable file

graphify/extractors/engine.py

  • Executable scriptline 1
    Executable file
  • Network accessline 1738
    ``vm.update()`` -> ``vm``; ``Type.staticMethod()`` -> ``Type``;     ``Singleton.shared.method()`` -> ``Singleton`` (head of the chain);     ``self.svc.fetch()`` -> ``svc`` (the property the call is reached through).
  • Network accessline 1739
    ``Singleton.shared.method()`` -> ``Singleton`` (head of the chain);     ``self.svc.fetch()`` -> ``svc`` (the property the call is reached through).     Returns None for anything deeper, so resolution stays depth-1.
  • Network accessline 1740
    ``self.svc.fetch()`` -> ``svc`` (the property the call is reached through).
  • Dangerous shell operationline 6069
    # `isset($a)`, `eval($s)` and `die($m)` parse as an ordinary

graphify/extractors/erlang.py

  • Executable scriptline 1
    Executable file

graphify/extractors/fortran.py

  • Executable scriptline 1
    Executable file

graphify/extractors/go.py

  • Executable scriptline 1
    Executable file

graphify/extractors/json_config.py

  • Executable scriptline 1
    Executable file

graphify/extractors/julia.py

  • Executable scriptline 1
    Executable file

graphify/extractors/markdown.py

  • Executable scriptline 1
    Executable file

graphify/extractors/models.py

  • Executable scriptline 1
    Executable file

graphify/extractors/objc.py

  • Executable scriptline 1
    Executable file

graphify/extractors/ocaml.py

  • Executable scriptline 1
    Executable file

graphify/extractors/pascal.py

  • Executable scriptline 1
    Executable file

graphify/extractors/pascal_forms.py

  • Executable scriptline 1
    Executable file

graphify/extractors/powershell.py

  • Executable scriptline 1
    Executable file

graphify/extractors/r.py

  • Executable scriptline 1
    Executable file

graphify/extractors/razor.py

  • Executable scriptline 1
    Executable file

graphify/extractors/resolution.py

  • Executable scriptline 1
    Executable file
  • Network accessline 772
    Node subpath imports (https://nodejs.org/api/packages.html#subpath-imports):

graphify/extractors/robot.py

  • Executable scriptline 1
    Executable file

graphify/extractors/rust.py

  • Executable scriptline 1
    Executable file

graphify/extractors/sln.py

  • Executable scriptline 1
    Executable file

graphify/extractors/solidity.py

  • Executable scriptline 1
    Executable file

graphify/extractors/sql.py

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 84
    #   live in single quotes, and dynamic SQL (EXEC(N'CREATE PROC [dbo].[Fake]
  • Dangerous shell operationline 597
    for rm in re.finditer(r"\bREFERENCES\s+([\w$]+)", col_text, re.IGNORECASE):
  • Dangerous shell operationline 770
    for rm in re.finditer(r"\b(?:FROM|JOIN|INTO)\s+([\w$]+)", text, re.IGNORECASE):
  • Dangerous shell operationline 776
    for rm in re.finditer(r"\bUPDATE\s+([\w$]+)", text, re.IGNORECASE):
  • Dangerous shell operationline 906
    for rm in re.finditer(r"\bREFERENCES\s+([\w$]+)", block, re.IGNORECASE):

graphify/extractors/terraform.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 28
    [Credential-related source omitted]

graphify/extractors/vbnet.py

  • Executable scriptline 1
    Executable file

graphify/extractors/verilog.py

  • Executable scriptline 1
    Executable file

graphify/extractors/yaml_config.py

  • Executable scriptline 1
    Executable file

graphify/extractors/zig.py

  • Executable scriptline 1
    Executable file

graphify/file_slice.py

  • Executable scriptline 1
    Executable file

graphify/global_graph.py

  • Executable scriptline 1
    Executable file

graphify/google_workspace.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 131
    raise RuntimeError(             "gws is required for Google Workspace export. Install it from "             "https://github.com/googleworkspace/cli and run `gws auth login -s drive`."
  • Network accessline 132
    "gws is required for Google Workspace export. Install it from "             "https://github.com/googleworkspace/cli and run `gws auth login -s drive`."         )
  • Network accessline 133
    "https://github.com/googleworkspace/cli and run `gws auth login -s drive`."
  • Access to secretsline 143
    [Credential-related source omitted]

graphify/hooks.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 201
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 298
    [Credential-related source omitted]
  • Access to secretsline 365
    [Credential-related source omitted]

graphify/ids.py

  • Executable scriptline 1
    Executable file

graphify/ingest.py

  • Executable scriptline 1
    Executable file
  • Network accessline 119
    parts = parts._replace(netloc=netloc)     oembed_url = urllib.parse.urlunsplit(parts)     oembed_api = f"https://publish.twitter.com/oembed?url={urllib.parse.quote(oembed_url)}&omit_script=true"
  • Network accessline 120
    oembed_url = urllib.parse.urlunsplit(parts)     oembed_api = f"https://publish.twitter.com/oembed?url={urllib.parse.quote(oembed_url)}&omit_script=true"     try:
  • Network accessline 121
    oembed_api = f"https://publish.twitter.com/oembed?url={urllib.parse.quote(oembed_url)}&omit_script=true"
  • Network accessline 182
    arxiv_id = re.search(r"(\d{4}\.\d{4,5})", url)     if arxiv_id:         api_url = f"https://export.arxiv.org/abs/{arxiv_id.group(1)}"
  • Network accessline 183
    if arxiv_id:         api_url = f"https://export.arxiv.org/abs/{arxiv_id.group(1)}"         try:
  • Network accessline 184
    api_url = f"https://export.arxiv.org/abs/{arxiv_id.group(1)}"

graphify/install.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 226
    [Credential-related source omitted]
  • Access to secretsline 258
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 994
    [Credential-related source omitted]
  • Access to secretsline 995
    [Credential-related source omitted]
  • Network accessline 1023
    print()     print("Prefer a hosted version? Try the graphify platform free for 14 days:")     print("https://app.graphify.com")
  • Network accessline 1024
    print("Prefer a hosted version? Try the graphify platform free for 14 days:")     print("https://app.graphify.com")     print()
  • Network accessline 1025
    print("https://app.graphify.com")

graphify/interface_dispatch.py

  • Executable scriptline 1
    Executable file

graphify/llm.py

  • Executable scriptline 1
    Executable file
  • Network accessline 82
    (verbatim), else falls back to Ollama's own OLLAMA_HOST (#1940), else the     default. OLLAMA_HOST may be a bare host, host:port, ``:port`` or bare port —     normalized the way the ollama client does: add ``http://`` when the scheme is
  • Network accessline 83
    default. OLLAMA_HOST may be a bare host, host:port, ``:port`` or bare port —     normalized the way the ollama client does: add ``http://`` when the scheme is     missing, default the port to 11434 when absent, and append the OpenAI-compat
  • Network accessline 84
    normalized the way the ollama client does: add ``http://`` when the scheme is
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Network accessline 100
    host = f"localhost{host}"     if not host.startswith(("http://", "https://")):         host = f"http://{host}"
  • Network accessline 102
    host = f"http://{host}"
  • Access to secretsline 122
    [Credential-related source omitted]
  • Network accessline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Network accessline 156
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 158
    [Credential-related source omitted]
  • Network accessline 165
    },     "ollama": {         "base_url": _resolve_ollama_base_url("http://localhost:11434/v1"),
  • Network accessline 166
    "ollama": {         "base_url": _resolve_ollama_base_url("http://localhost:11434/v1"),         "default_model": os.environ.get("OLLAMA_MODEL", "qwen2.5-coder:7b"),
  • Network accessline 167
    "base_url": _resolve_ollama_base_url("http://localhost:11434/v1"),
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Network accessline 178
    [Credential-related source omitted]
  • Access to secretsline 178
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]
  • Network accessline 193
    [Credential-related source omitted]
  • Access to secretsline 193
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Network accessline 210
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 228
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Access to secretsline 234
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 314
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 410
    [Credential-related source omitted]
  • Access to secretsline 455
    [Credential-related source omitted]
  • Access to secretsline 474
    [Credential-related source omitted]
  • Access to secretsline 498
    [Credential-related source omitted]
  • Access to secretsline 522
    [Credential-related source omitted]
  • Possible obfuscationline 638
    return _INJECTION_SENTINELS.sub(lambda m: m.group(0)[0] + "<U+200B>" + m.group(0)[1:], text)
  • Access to secretsline 969
    [Credential-related source omitted]
  • Access to secretsline 1382
    [Credential-related source omitted]
  • Access to secretsline 1391
    [Credential-related source omitted]
  • Access to secretsline 1408
    [Credential-related source omitted]
  • Access to secretsline 1440
    [Credential-related source omitted]
  • Access to secretsline 1473
    [Credential-related source omitted]
  • Access to secretsline 1549
    [Credential-related source omitted]
  • Access to secretsline 1582
    [Credential-related source omitted]
  • Access to secretsline 1584
    [Credential-related source omitted]
  • Access to secretsline 1670
    [Credential-related source omitted]
  • Access to secretsline 1680
    [Credential-related source omitted]
  • Access to secretsline 1689
    [Credential-related source omitted]
  • Access to secretsline 1878
    [Credential-related source omitted]
  • Network accessline 1901
    raise RuntimeError(                 "Claude Code CLI not found on $PATH. Install from "                 "https://claude.ai/code and run `claude` once to authenticate."
  • Network accessline 1902
    "Claude Code CLI not found on $PATH. Install from "                 "https://claude.ai/code and run `claude` once to authenticate."             )
  • Network accessline 1903
    "https://claude.ai/code and run `claude` once to authenticate."
  • Network accessline 1906
    raise RuntimeError(             "Claude Code CLI not found on $PATH. Install from "             "https://claude.ai/code and run `claude` once to authenticate."
  • Network accessline 1907
    "Claude Code CLI not found on $PATH. Install from "             "https://claude.ai/code and run `claude` once to authenticate."         )
  • Network accessline 1908
    "https://claude.ai/code and run `claude` once to authenticate."
  • Access to secretsline 1960
    [Credential-related source omitted]
  • Access to secretsline 2020
    [Credential-related source omitted]
  • Access to secretsline 2028
    [Credential-related source omitted]
  • Access to secretsline 2029
    [Credential-related source omitted]
  • Access to secretsline 2038
    [Credential-related source omitted]
  • Access to secretsline 2043
    [Credential-related source omitted]
  • Access to secretsline 2053
    [Credential-related source omitted]
  • Access to secretsline 2088
    [Credential-related source omitted]
  • Access to secretsline 2089
    [Credential-related source omitted]
  • Access to secretsline 2131
    [Credential-related source omitted]
  • Access to secretsline 2159
    [Credential-related source omitted]
  • Access to secretsline 2160
    [Credential-related source omitted]
  • Access to secretsline 2161
    [Credential-related source omitted]
  • Access to secretsline 2168
    [Credential-related source omitted]
  • Access to secretsline 2176
    [Credential-related source omitted]
  • Access to secretsline 2177
    [Credential-related source omitted]
  • Access to secretsline 2185
    [Credential-related source omitted]
  • Access to secretsline 2209
    [Credential-related source omitted]
  • Network accessline 2211
    raise ValueError(                 "Azure OpenAI backend requires AZURE_OPENAI_ENDPOINT to be set "                 "(e.g. https://my-resource.openai.azure.com/)."
  • Network accessline 2212
    "Azure OpenAI backend requires AZURE_OPENAI_ENDPOINT to be set "                 "(e.g. https://my-resource.openai.azure.com/)."             )
  • Network accessline 2213
    "(e.g. https://my-resource.openai.azure.com/)."
  • Access to secretsline 2509
    [Credential-related source omitted]
  • Access to secretsline 2561
    [Credential-related source omitted]
  • Access to secretsline 2564
    [Credential-related source omitted]
  • Access to secretsline 2586
    [Credential-related source omitted]
  • Access to secretsline 2607
    [Credential-related source omitted]
  • Access to secretsline 2645
    [Credential-related source omitted]
  • Access to secretsline 2648
    [Credential-related source omitted]
  • Access to secretsline 2733
    [Credential-related source omitted]
  • Access to secretsline 2736
    [Credential-related source omitted]
  • Access to secretsline 2757
    [Credential-related source omitted]
  • Access to secretsline 2847
    [Credential-related source omitted]
  • Access to secretsline 2861
    [Credential-related source omitted]
  • Access to secretsline 2865
    [Credential-related source omitted]
  • Access to secretsline 2874
    [Credential-related source omitted]
  • Access to secretsline 3171
    [Credential-related source omitted]
  • Access to secretsline 3199
    [Credential-related source omitted]
  • Access to secretsline 3240
    [Credential-related source omitted]
  • Access to secretsline 3241
    [Credential-related source omitted]
  • Access to secretsline 3262
    [Credential-related source omitted]
  • Access to secretsline 3289
    [Credential-related source omitted]
  • Network accessline 3411
    f"[graphify] WARNING: OLLAMA_BASE_URL points to non-loopback host {host!r}{scheme_note}. "             "Your full corpus will be sent to that endpoint. "             "Set OLLAMA_BASE_URL=http://localhost:11434/v1 to keep extraction local.",
  • Network accessline 3412
    "Your full corpus will be sent to that endpoint. "             "Set OLLAMA_BASE_URL=http://localhost:11434/v1 to keep extraction local.",             file=sys.stderr,
  • Network accessline 3413
    "Set OLLAMA_BASE_URL=http://localhost:11434/v1 to keep extraction local.",
  • Access to secretsline 3456
    [Credential-related source omitted]
  • Access to secretsline 3474
    [Credential-related source omitted]
  • Access to secretsline 3506
    [Credential-related source omitted]
  • Access to secretsline 3508
    [Credential-related source omitted]
  • Access to secretsline 3792
    [Credential-related source omitted]
  • Access to secretsline 3794
    [Credential-related source omitted]
  • Access to secretsline 3910
    [Credential-related source omitted]

graphify/manifest.py

  • Executable scriptline 1
    Executable file

graphify/manifest_ingest.py

  • Executable scriptline 1
    Executable file

graphify/markdown_resolution.py

  • Executable scriptline 1
    Executable file

graphify/mcp_ingest.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 42
    [Credential-related source omitted]

graphify/multigraph_compat.py

  • Executable scriptline 1
    Executable file

graphify/pascal_resolution.py

  • Executable scriptline 1
    Executable file

graphify/paths.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]

graphify/pg_introspect.py

  • Executable scriptline 1
    Executable file

graphify/pi/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    // A URL or host-internal resource (https://, skill://, local:/, artifact://):

graphify/pi/package.json

  • Executable scriptline 1
    Executable file

graphify/prs.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 621
    [Credential-related source omitted]
  • Access to secretsline 623
    [Credential-related source omitted]
  • Access to secretsline 630
    [Credential-related source omitted]
  • Access to secretsline 683
    [Credential-related source omitted]
  • Access to secretsline 696
    [Credential-related source omitted]
  • Access to secretsline 697
    [Credential-related source omitted]

graphify/querylog.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]

graphify/rcfile.py

  • Executable scriptline 1
    Executable file

graphify/reflect.py

  • Executable scriptline 1
    Executable file

graphify/report.py

  • Executable scriptline 1
    Executable file

graphify/resolver_registry.py

  • Executable scriptline 1
    Executable file

graphify/ruby_resolution.py

  • Executable scriptline 1
    Executable file

graphify/scip_ingest.py

  • Executable scriptline 1
    Executable file

graphify/security.py

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    import html import http.client
  • Network accessline 5
    import http.client
  • Access to secretsline 49
    [Credential-related source omitted]
  • Network accessline 177
    Raises OSError if every resolved address is private/reserved/internal,     matching the failure mode urllib/http.client expect from connect().
  • Network accessline 178
    matching the failure mode urllib/http.client expect from connect().
  • Network accessline 195
    class _SSRFGuardedHTTPConnection(http.client.HTTPConnection):
  • Network accessline 199
    def connect(self) -> None:         family, ip = _resolve_and_validate(self.host, self.port)         self.sock = socket.create_connection(
  • Network accessline 200
    family, ip = _resolve_and_validate(self.host, self.port)         self.sock = socket.create_connection(             (ip, self.port),
  • Network accessline 201
    self.sock = socket.create_connection(
  • Network accessline 210
    class _SSRFGuardedHTTPSConnection(http.client.HTTPSConnection):
  • Network accessline 218
    def connect(self) -> None:         family, ip = _resolve_and_validate(self.host, self.port)         sock = socket.create_connection(
  • Network accessline 219
    family, ip = _resolve_and_validate(self.host, self.port)         sock = socket.create_connection(             (ip, self.port),
  • Network accessline 220
    sock = socket.create_connection(
  • Network accessline 289
    validate_url(url)     opener = _build_opener()     req = urllib.request.Request(url, headers={"User-Agent": "Mozilla/5.0 graphify/1.0"})
  • Network accessline 291
    req = urllib.request.Request(url, headers={"User-Agent": "Mozilla/5.0 graphify/1.0"})

graphify/semantic_cleanup.py

  • Executable scriptline 1
    Executable file

graphify/serve.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 3208
    [Credential-related source omitted]
  • Access to secretsline 3210
    [Credential-related source omitted]
  • Access to secretsline 3245
    [Credential-related source omitted]
  • Access to secretsline 3276
    [Credential-related source omitted]
  • Access to secretsline 3278
    [Credential-related source omitted]
  • Access to secretsline 3314
    [Credential-related source omitted]
  • Access to secretsline 3315
    [Credential-related source omitted]
  • Access to secretsline 3329
    [Credential-related source omitted]
  • Access to secretsline 3341
    [Credential-related source omitted]
  • Access to secretsline 3344
    [Credential-related source omitted]
  • Access to secretsline 3355
    [Credential-related source omitted]
  • Access to secretsline 3361
    [Credential-related source omitted]
  • Network accessline 3368
    [Credential-related source omitted]
  • Access to secretsline 3368
    [Credential-related source omitted]
  • Network accessline 3369
    print(         f"graphify MCP server (streamable-http) on http://{host}:{port}{path} - {auth_note}",         file=sys.stderr,
  • Network accessline 3370
    f"graphify MCP server (streamable-http) on http://{host}:{port}{path} - {auth_note}",
  • Access to secretsline 3373
    [Credential-related source omitted]
  • Access to secretsline 3376
    [Credential-related source omitted]
  • Access to secretsline 3413
    [Credential-related source omitted]
  • Access to secretsline 3414
    [Credential-related source omitted]
  • Access to secretsline 3441
    [Credential-related source omitted]

graphify/skill-agents.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 418
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 700
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 701
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 702
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 717
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 721
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-aider.md

  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Dangerous shell operationline 374
    Clean up temp files: `rm -f .graphify_cached.json .graphify_uncached.txt .graphify_semantic_new.json`
  • Dangerous shell operationline 756
    rm -f .graphify_detect.json .graphify_extract.json .graphify_ast.json .graphify_semantic.json .graphify_analysis.json .graphify_labels.json; find . -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 757
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 770
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 774
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig
  • Dangerous shell operationline 928
    Clean up after: `rm -f .graphify_old.json`

graphify/skill-amp.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 418
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 700
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 701
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 702
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 717
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 721
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-claw.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 421
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 703
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 704
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 705
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 720
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 724
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-codex.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 422
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 704
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 705
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 706
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 721
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 725
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-copilot.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 421
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 703
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 704
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 705
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 720
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 724
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-devin.md

  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Dangerous shell operationline 437
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 874
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_labels.json graphify-out/.graphify
  • Dangerous shell operationline 875
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 889
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 893
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig
  • Dangerous shell operationline 1064
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skill-droid.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 418
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 700
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 701
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 702
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 717
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 721
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-kilo.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 421
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 703
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 704
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 705
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 720
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 724
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-kiro.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 421
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 703
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 704
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 705
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 720
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 724
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-opencode.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 413
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 695
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 696
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 697
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 712
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 716
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-pi.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 415
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 697
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 698
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 699
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 714
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 718
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-trae.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 419
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 701
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 702
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 703
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 718
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 722
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-vscode.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 417
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 699
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 700
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 701
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 716
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 720
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skill-windows.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 197
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Access to secretsline 202
    [Credential-related source omitted]
  • Access to secretsline 204
    [Credential-related source omitted]
  • Network accessline 748
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 752
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig
  • Access to secretsline 781
    [Credential-related source omitted]

graphify/skill.md

  • Network accessline 13
    /graphify                                             # full pipeline on current directory (HTML viz; add --obsidian for a vault) /graphify <path>                                      # full pipeline on specific path /graphify https://githu
  • Network accessline 14
    /graphify <path>                                      # full pipeline on specific path /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it /graphify https://github.com/<owner>/<repo> --branch <bra
  • Network accessline 15
    /graphify https://github.com/<owner>/<repo>           # clone repo then run full pipeline on it
  • Network accessline 16
    /graphify https://github.com/<owner>/<repo> --branch <branch>  # clone a specific branch
  • Network accessline 61
    If the path argument starts with `https://github.com/` or `http://github.com/`, treat it as a GitHub URL - run Step 0 before anything else, then continue with the resolved local path.
  • Network accessline 67
    Only when the path is one or more `https://github.com/...` URLs, or several local subfolders to merge. See `references/github-and-merge.md` for the clone, cross-repo merge, and monorepo flow, then continue with the resolved local path. A pl
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Dangerous shell operationline 421
    Clean up temp files: `rm -f graphify-out/.graphify_cached.json graphify-out/.graphify_uncached.txt graphify-out/.graphify_semantic_new.json`
  • Dangerous shell operationline 703
    rm -f graphify-out/.graphify_detect.json graphify-out/.graphify_extract.json graphify-out/.graphify_ast.json graphify-out/.graphify_semantic.json graphify-out/.graphify_analysis.json graphify-out/.graphify_partial.txt
  • Dangerous shell operationline 704
    find graphify-out -maxdepth 1 -name '.graphify_chunk_*.json' -delete 2>/dev/null
  • Dangerous shell operationline 705
    rm -f graphify-out/.needs_update 2>/dev/null || true
  • Network accessline 720
    If graphify saved you time, consider supporting it: https://github.com/sponsors/safishamsi
  • Network accessline 724
    If PATH_TO_DIR is inside a git repository, add one line to the report: `graphify-out/` was written into the working tree, so unless the repository already ignores it, it will show in `git status`; the user can add `graphify-out/` to `.gitig

graphify/skills/agents/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/agents/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/agents/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/amp/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/amp/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/amp/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/claude/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/claude/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/claude/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/claw/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/claw/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/claw/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/codex/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/codex/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/codex/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/copilot/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/copilot/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/copilot/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/droid/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/droid/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/droid/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/kilo/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/kilo/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/kilo/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/kiro/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/kiro/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/kiro/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/opencode/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/opencode/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/opencode/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/pi/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/pi/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/pi/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/trae/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/trae/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/trae/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/vscode/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/vscode/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/vscode/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/skills/windows/references/github-and-merge.md

  • Network accessline 3
    Load this when the user passed one or more `https://github.com/...` URLs, or named several local subfolders to merge into one graph.

graphify/skills/windows/references/transcribe.md

  • Access to secretsline 36
    [Credential-related source omitted]

graphify/skills/windows/references/update.md

  • Dangerous shell operationline 209
    Clean up after: `rm -f graphify-out/.graphify_old.json`

graphify/swift_dispatch.py

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    `store.fetch()` on an injected `Store` resolves to the protocol's own `.fetch() requirement (#3673), because that is what the call site names. The conforming
  • Network accessline 4
    requirement (#3673), because that is what the call site names. The conforming `RemoteStore.fetch()` is a separate node, and nothing joins the two, so a directed walk stops at the protocol and every chain through an injected
  • Network accessline 5
    `RemoteStore.fetch()` is a separate node, and nothing joins the two, so a

graphify/symbol_resolution.py

  • Executable scriptline 1
    Executable file

graphify/transcribe.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]

graphify/tree_html.py

  • Executable scriptline 1
    Executable file
  • Network accessline 367
    <script src="https://d3js.org/d3.v7.min.js"></script>

graphify/validate.py

  • Executable scriptline 1
    Executable file

graphify/watch.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 353
    [Credential-related source omitted]
  • Network accessline 679
    # A source_file that is a URL/virtual scheme (gdoc://, s3://, http://, ...) rather
  • Access to secretsline 1610
    [Credential-related source omitted]
  • Access to secretsline 1771
    [Credential-related source omitted]
  • Access to secretsline 1772
    [Credential-related source omitted]
  • Access to secretsline 3114
    [Credential-related source omitted]

graphify/wiki.py

  • Executable scriptline 1
    Executable file
  • Network accessline 299
    "---",         "",         "*Generated by [graphify](https://github.com/Graphify-Labs/graphify)*",
  • Network accessline 300
    "",         "*Generated by [graphify](https://github.com/Graphify-Labs/graphify)*",     ]
  • Network accessline 301
    "*Generated by [graphify](https://github.com/Graphify-Labs/graphify)*",

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Combined signals: 1 fact
  • Reads a credential store, and the same file sends data over the network or runs a command (line 627)graphify/detect.py:143High confidence
Declared and executed: 12 facts
  • Contacts cdn.jsdelivr.net, which SKILL.md, the README and the plugin manifest do not mentiongraphify/callflow_html.py:1708High confidence
  • Uses a credential store, which the skill description does not mentiongraphify/detect.py:143High confidence
  • Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiongraphify/detect.py:627High confidence
  • Contacts unpkg.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/exporters/html.py:733High confidence
  • Contacts publish.twitter.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/ingest.py:121High confidence
  • Contacts api.anthropic.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:145High confidence
  • Contacts api.moonshot.ai, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:156High confidence
  • Contacts generativelanguage.googleapis.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:178High confidence
  • Contacts api.openai.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:193High confidence
  • Contacts api.deepseek.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:210High confidence
  • Contacts claude.ai, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:1903High confidence
  • Contacts my-resource.openai.azure.com, which SKILL.md, the README and the plugin manifest do not mentiongraphify/llm.py:2213High confidence
Signal confidence: 487 facts

and 437 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md graphify/skill.md.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md graphify/skill.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md graphify/skill.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md graphify/skill.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md graphify/skill.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

Graphify-Labs/graphify: #9 on hotskills, 143.2k stars

[![Graphify-Labs/graphify on hotskills](https://hotskills.dev/badge/graphify-labs-graphify.svg)](https://hotskills.dev/skill/graphify-labs-graphify/)