alekseiul/sprut-agent-kit/excalidraw
Claude Code and agent skill by alekseiul/sprut-agent-kit
- community
Checking that the SKILL.md file is still in the repository.
Создание схем и диаграмм в Excalidraw для Obsidian. Use when user says 'сделай схему', 'нарисуй диаграмму', 'excalidraw', 'схема в obsidian', 'визуализация'.
Install
npx vskill@latest install alekseiul/sprut-agent-kit/excalidrawSKILL.md
Excalidraw Skill — Создание схем для Obsidian
Триггеры: "сделай схему", "нарисуй диаграмму", "excalidraw", "схема в obsidian", "визуализация"
Важно! Формат Excalidraw в Obsidian
Obsidian Excalidraw плагин использует сжатый формат compressed-json (LZ-string). Обычный JSON в code block НЕ РАБОТАЕТ — схема откроется как текст!
Как создавать схему
Шаг 1: Использовать генератор
Запустить скрипт scripts/gen_excalidraw_v2.js как шаблон или создать новый:
Шаг 2: Структура файла
Шаг 3: Привязка текста к блокам (КРИТИЧНО!)
Текст ОБЯЗАТЕЛЬНО должен быть привязан к контейнеру!
На прямоугольнике:
На тексте:
Без этой связи текст НЕ отображается внутри блоков!
Скрипт-генератор
Путь: scripts/gen_excalidraw_v2.js
Использует:
lz-stringдля сжатия (npm install lz-string)- Helper функции для создания блоков с привязанным текстом
Основные функции:
Стиль схем для владельца
Цвета фона
- Чёрный фон:
#000000 - Тёмно-серый блок:
#111827 - Очень тёмный:
#0f0f23
Цвета акцентов
- Зелёный (успех, поток):
#22c55e/ bg#14532d - Оранжевый (warning, Gateway):
#f97316/ bg#7c2d12 - Фиолетовый (API, premium):
#a855f7/ bg#581c87 - Синий (user, channels):
#3b82f6/ bg#1e3a8a - Индиго (агент):
#4338ca/ bg#312e81 - Серый (контейнеры):
#374151/ bg#111827
Шрифты
- Заголовок: 24-28px
- Секции: 20px
- Блоки: 13-14px
- Подписи стрелок: 12px
Язык
- Всё на русском
- Понятные описания
- Эмодзи для визуальных якорей ( 👤 ⚡ 🤖 📁 🔑)
Чеклист перед созданием
- ✅ Установлен lz-string:
npm install lz-string - ✅ Используется gen_excalidraw_v2.js или аналог
- ✅ Текст привязан через containerId + boundElements
- ✅ Файл имеет расширение
.excalidraw.md - ✅ Frontmatter:
excalidraw-plugin: parsed - ✅ Секция
## Text Elementsс^idдля каждого текста - ✅ Секция
## Drawingсcompressed-json
Открытие в Obsidian
Если открывается как текст:
- Правый клик → "Open as Excalidraw drawing"
- Или кнопка переключения режима в углу
Примеры рабочих схем
obsidian/Agent - Architecture.excalidraw.md— архитектура системыobsidian/Агенты OpenClaw.excalidraw.md— агентская система
Создано: 2026-02-03
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/excalidraw/SKILL.md
Popularity
- Repository stars
- 63
- Repository forks
- 20
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/alekseiul/sprut-agent-kit/excalidraw)