Скринер с помощью Claude
Скринер можно не писать самому, а поручить Claude Code — ИИ-агенту Anthropic, который работает в командной строке. Опишите обычными словами, что должна показывать таблица, — Claude создаст проект, напишет код и манифест, соберёт плагин, поставит его в ваш терминал и сам проверит строки и лог.
Чтобы Claude знал правила плагинов, в SDK есть инструкция для него — skill:
- SKILL.md — skill для Claude Code: порядок работы, функции, манифест, лимиты, частые ошибки и пример;
- llms.txt — то же кратко для других ИИ-агентов и чатов;
- ABI.md и examples — полный контракт с терминалом и готовые скринеры.
Что понадобится
Заголовок раздела «Что понадобится»- Claude Code на компьютере, где запущен терминал.
- Всё из раздела Свой скринер:
Space Terminal 0.104.71 или новее с подключёнными биржами, Rust и
cargo, для TypeScript — Node.js. УтилитуstClaude поставит сам.
Подключение skill
Заголовок раздела «Подключение skill»Skill — это файл SKILL.md в папке skills Claude Code. Проще всего
поставить его для всех своих проектов. macOS и Linux:
mkdir -p ~/.claude/skills/space-screenercurl -fsSL https://raw.githubusercontent.com/Space-Terminal/space-screener-sdk/main/SKILL.md \ -o ~/.claude/skills/space-screener/SKILL.mdWindows, PowerShell:
New-Item -ItemType Directory -Force "$HOME\.claude\skills\space-screener" | Out-NullInvoke-WebRequest https://raw.githubusercontent.com/Space-Terminal/space-screener-sdk/main/SKILL.md ` -OutFile "$HOME\.claude\skills\space-screener\SKILL.md"Другой вариант — положить тот же файл в папку проекта:
.claude/skills/space-screener/SKILL.md. Тогда skill работает только
в этом проекте, и его можно хранить в git вместе с кодом.
Claude подключает skill сам, когда вы просите сделать или починить
скринер для Space Terminal. Вызвать его явно можно командой
/space-screener. Подробнее о skills — в
документации Claude Code.
Как идёт работа
Заголовок раздела «Как идёт работа»- Запустите терминал, откройте Claude Code в пустой папке и опишите задачу: какие данные, с каких бирж, какие колонки и параметры, как часто обновлять.
- Claude ставит
st, если его нет, создаёт проект, пишет код и манифест и собирает плагин, покаst buildне пройдёт без ошибок. - Claude запускает
st devв фоне — в терминале открывается вкладка с панелью скринера. Строки и лог Claude читает сам (st rows,st logs) и правит код, пока таблица не станет правильной. - Claude просит вас посмотреть на панель и кликнуть строку. Проверьте цифры с тем, что видите на бирже, и что клик открывает нужный стакан. Замечания пишите Claude.
- Claude записывает данные (
st record) и прогоняет тесты на записи (st test) — дальше правки проверяются без терминала. - Публикация — только когда вы сами попросите. Как её подготовить — ниже.
| Делает Claude | Делаете вы |
|---|---|
Ставит st, создаёт проект, пишет код и манифест | Описываете задачу и уточняете детали |
| Собирает плагин и исправляет ошибки сборки | Держите терминал запущенным с подключёнными биржами |
Запускает st dev, читает строки и лог | Смотрите на панель, кликаете строки, сверяете цифры |
| Записывает данные и гоняет тесты | Решаете, готов ли скринер |
Заполняет поля каталога и выполняет st publish по вашей просьбе | Заводите профиль автора и токен публикации на сайте |
Публикация с Claude
Заголовок раздела «Публикация с Claude»Попросите Claude подготовить скринер к каталогу: описание на русском и
английском, категории и ссылку на исходный код, проверка st validate.
Профиль автора и токен публикации сделайте сами — см.
Публикация в каталог.
Готовые запросы
Заголовок раздела «Готовые запросы»Сделай скринер для Space Terminal: открытый интерес по фьючерсамBinance и Bybit. Колонки — тикер, биржа, открытый интерес в долларах,изменение за 5 и 15 минут. Параметр — минимальный открытый интерес.Запусти его в терминале через st dev и покажи, какие строки получились.Сделай скринер ставок фандинга по всем подключённым фьючерсным биржам:ставка, годовых, время до выплаты. Сортируй по модулю годовых.Запиши данные через st record и сделай st test.Скринер в панели стоит со статусом «превышен лимит». Посмотри st logs,найди, что тратит процессор, и исправь.Подготовь скринер к публикации в Space Market: описание на русском ианглийском, категории и ссылка на исходник. Проверь st validate.Публиковать пока не нужно.- Конкретика. Назовите биржи, рынок (спот или фьючерсы), колонки и единицы — Claude не придётся угадывать.
- Тесты на записи. Попросите
st recordиst test: правки проверяются за секунды, не дожидаясь, пока в терминале накопятся окна «за 5 минут». - Проверка глазами. Не публикуйте скринер, пока сами не посмотрели на панель и не сверили цифры с биржей.
- Сеть. Посмотрите список
httpв манифесте: там должны быть только адреса API бирж — модератор отклонит скринер, который ходит ещё куда-то.
Что дальше
Заголовок раздела «Что дальше»- Свой скринер — что Claude делает под капотом.
- Публикация в каталог
- Space Market