AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

v.lomtev@airassvet.ru

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиУсловия использованияСогласие на обработку ПДн|ИНН 623412173261
    Graphify — Скилл для ИИ-агентов | AI Рассвет

    Graphify

    Use when exploring unfamiliar codebases, before searching for code, or after editing files. Builds a structural AST index (classes, functions, imports, call graph) from 12 languages via tree sitter. Trigger: /graphify

    Скиллы для разработки#GitHub#howell5/willhong-skills#skills.sh
    Скачивания
    0
    В избранном
    0
    Комментарии
    0
    Просмотры
    1

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add howell5/willhong-skills --skill graphify
    Скачать ZIP
    Версия
    1.0.0+b3ee4c9adb71
    Автор
    Владимир Ломтев
    Репозиторий
    howell5/willhong-skills
    GitHub: howell5/willhong-skills

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    graphify — Code Navigation Layer

    Structural index of the codebase. Know what exists, where, and how it connects — before you grep.

    Requires CLI: npm i -g graphify-ts (uses Bun runtime).

    Manual updates only. The graph does not refresh on its own — you (or the user) run graphify update or graphify build when you want a fresh index. This avoids write conflicts in git worktrees and other multi-session setups.

    First-time setup (one-time per machine)

    npm i -g graphify-ts    # install CLI
    

    Then, once per project:

    graphify build .
    

    After that, refresh manually whenever the index drifts from the code (see graphify update below).

    Commands

    /graphify build — Build index (first time, or full rebuild)

    graphify build .
    

    Scans all source files, extracts AST structure, saves to graphify-out/graph.json.

    Report: "Indexed {files} files, {nodes} symbols, {edges} relationships"

    /graphify query <name> — Search for symbols

    graphify query graphify-out/graph.json <name>
    

    Case-insensitive search. Returns matching symbols with file locations.

    /graphify update <files...> — Incremental update after edits

    graphify update graphify-out/graph.json <file1> [file2...]
    

    Re-extract only the specified files. Run this after editing code if you plan to query the graph again in the same session.

    /graphify auto-update — Bulk update from git diff

    graphify auto-update [dir]
    

    Computes changed code files via git diff + untracked files, then calls updateIndex. Silent when there's nothing to do. Convenient for refreshing after a batch of edits without naming each file.

    When to Use

    Before searching code: If graphify-out/graph.json exists, query it before Glob or Grep. The graph tells you which files contain which symbols. This is the main value — replace blind keyword search with structured lookup.

    After editing: If you'll query the graph again in the same session, run graphify update <edited-files> (or graphify auto-update for a bulk refresh). Otherwise leave it — the next graphify build or update will catch up.

    Exploring unfamiliar code: Run /graphify query <concept> to find entry points without guessing filenames.

    Supported Languages

    Python, JavaScript, TypeScript (JSX/TSX), Go, Rust, Java, C, C++, Ruby, C#, Kotlin, Scala, PHP

    Graph Output

    Saved as graphify-out/graph.json:

    {
      "nodes": [{ "id": "main::app", "label": "App", "sourceFile": "main.py", "sourceLocation": "main.py:5" }],
      "edges": [{ "source": "file::main", "target": "main::app", "relation": "contains", "confidence": "EXTRACTED" }],
      "metadata": { "files": 10, "nodes": 45, "edges": 62 }
    }
    

    Edge relations: contains, method, imports, imports_from, calls (INFERRED), inherits

    Требования и возможности

    Источник пакета
    https://github.com/howell5/willhong-skills/tree/b3ee4c9adb71f602f2f8629f391528d05e848180/skills/graphify

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md3150846c98d2394ba78a...

    Частые вопросы

    Как установить Graphify?
    Используйте команду npx skills add howell5/willhong-skills --skill graphify или скачайте ZIP-архив.
    Можно ли скачать Graphify бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    2ГИС: Карточка организации 2ГИСПолучить подробные данные объекта по идентификатору.2ГИС: Статическая карта 2ГИССформировать PNG-карту с точками, линиями или полигонами.2ГИС: Пешеходный маршрут 2ГИСПостроить пешеходный маршрут между точками.2ГИС: Обратное геокодирование 2ГИСНайти адрес и объекты рядом с заданными координатами.
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add howell5/willhong-skills --skill graphify
    Скачать ZIP
    Версия
    1.0.0+b3ee4c9adb71
    Автор
    Владимир Ломтев
    Репозиторий
    howell5/willhong-skills
    GitHub: howell5/willhong-skills