CodeariaAcademy
GitHub-репозиторийкоммит в этом месяцеРазработкаДизайнАналитика

Archify

86k

Один из лучших навыков для разбора проекта: агент в Claude Code, Cursor или Codex исследует код, находит сервисы и связи, рисует архитектуру, воркфлоу и последовательности и проверяет их девятью тестами до выдачи.

Поставили навык и запустили на Node 22.14: всё завелось без доработок.

В цифрах

проверок до выдачи схемы
типов схем
лицензия
версия на 4 сентября 2026

Что это

Archify это не редактор диаграмм, а навык для агента. Он ставится в Claude Code, Cursor, Codex CLI или opencode, и после этого агент понимает просьбу «нарисуй, как у нас устроена оплата»: сам читает код, находит сервисы и связи и выдаёт интерактивную HTML-схему с поиском по узлам и трассировкой пути.

Главное отличие от «попроси нейросеть нарисовать» в том, что картинку не рисует модель. Агент пишет небольшой типизированный JSON, рендерер детерминированно превращает его в SVG, а валидатор до выдачи ловит стрелки, которые режут чужой узел, и подписи, наехавшие на соседнюю линию. Агент получает код правила, чинит и перепроверяет, так что до вас доходит уже проверенная схема. Это инструмент для агента и терминала, а не замена Figma.

Как устроено

npx skills add
Одна команда npx skills add tt-a1i/archify -g ставит навык в Claude Code, Cursor, Codex CLI или opencode.
JSON → SVG
Агент пишет типизированный JSON одного из пяти типов (архитектура, воркфлоу, последовательность, поток данных, жизненный цикл), рендерер компилирует его в SVG, и один файл всегда даёт одну картинку.
validator
Девять проверок от схемы до геометрии; на ошибку возвращает код правила и варианты починки.
compare
Узлы можно привязать к файлам и строкам на конкретном коммите, а compare показывает, что добавилось, исчезло и переехало между двумя версиями схемы.
export
Тёмная и светлая тема, экспорт в PNG, SVG, WebM и карточки 1200×630 для соцсетей.

Знать до установки

Нужен Node 18 или новее.
Mermaid читает, но своей темой для Mermaid не является. WYSIWYG-редактирования и хостинга для шаринга нет намеренно.

Комментарии