infocard-skills
Скилл для агентов: собирает из текста плотную информационную карточку в журнальном стиле и отдает HTML и PNG
- 518 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипт запускает браузер без окна и открывает в нем локальный HTML-файл, чтобы снять скриншот
- Страница по умолчанию запрашивает шрифты у Google Fonts по сети
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/infocard-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипт запускает браузер без окна и открывает в нем локальный HTML-файл, чтобы снять скриншот
- Страница по умолчанию запрашивает шрифты у Google Fonts по сети
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
infocard-skills — репозиторий с установочным пакетом editorial-card-screenshot. Скилл берет текст, заметки или статью и собирает из них плотную информационную карточку в журнальном, швейцарском стиле: готовую страницу HTML со встроенным CSS и, по желанию, PNG. Для каждого из восьми форматов (3:4, 4:3, 1:1, 16:9, 9:16, 2,35:1, 3:1 и 5:2) материал компонуется заново: меняются путь чтения, иерархия и состав блоков. Перед версткой скилл оценивает плотность текста и выбирает каркас. Разреженный материал получает композицию с одним крупным тезисом, плотный — сетку из двух-трех колонок. Палитра по умолчанию теплая, бумажная, с одним акцентом. Режим Bold делает карточку похожей на обложку и укрупняет акценты и фоновый текст. Refined приглушает контраст. Hybrid стоит по умолчанию: в целом сдержанный, с несколькими яркими акцентами. Ответ идет в фиксированном порядке: одно предложение об информационной плотности, полный HTML и проверка читаемости на телефоне. PNG снимает скрипт capture_card.sh.
Для кого. Для маркетологов, авторов и дизайнеров, которым нужно быстро превратить статью или конспект в обложку или карточку для соцсетей.
Подходит, если
- Нужна вертикальная карточка 3:4 или 9:16 из конспекта статьи для публикации в соцсетях
- Нужна широкая обложка 3:1, 5:2 или 2,35:1 из короткого тезиса и пары фактов
- Нужны и HTML для сайта, и PNG для поста, собранные из одного материала
- Длинный текст надо свести в один лист с иерархией: главная мысль, выводы, ограничения
- Картинка не нужна, достаточно страницы HTML, готовой к скриншоту
Не подходит, если
- Нужны нарисованные иллюстрации или фотографии: скилл верстает текстовые карточки средствами HTML и CSS
- Нужна пропорция вне списка, например 5:4
- Нужен фирменный стиль компании: по умолчанию используется бумажная журнальная палитра, свои цвета придется описать в запросе
- На машине нет Chrome или Chromium: HTML получить можно, PNG нет
Пример запроса к агенту
Используй $editorial-card-screenshot: сделай из этих заметок информационную карточку 3:4 и отдай HTML и PNGОграничения
Для PNG нужен локальный Chrome или Chromium: скрипт берет путь из переменной CHROME_BIN, затем перебирает типичные имена программ и стандартный путь Chrome в macOS. Сам скрипт написан для zsh. Шрифты страница по умолчанию берет из Google Fonts, поэтому при съемке нужна сеть, а без нее срабатывают запасные шрифты. Готовый результат нужно открыть и осмотреть: правила скилла требуют забраковать карточку с пустыми областями, тесными блоками или обрезанным текстом и перестроить каркас. Личные подписи, аватары и ники скилл добавляет только по явной просьбе.
Как отключить. Удалите папку editorial-card-screenshot из каталога скиллов вашего агента. Готовые HTML и PNG остаются там, куда вы их сохранили.
Частые вопросы
Как установить скилл editorial-card-screenshot?
Скопируйте папку skills/editorial-card-screenshot из репозитория целиком в каталог скиллов вашего агента. Рядом с SKILL.md должны лежать папки assets, references и scripts, а там, где агент это поддерживает, еще и agents.
Как проверить, что скилл установился?
Дайте агенту одну из проверочных фраз, например «Use $editorial-card-screenshot to turn these notes into an editorial info card». Агент должен ответить одним предложением о плотности материала и полным HTML.
Какие форматы карточек поддерживаются?
Восемь: 3:4, 4:3, 1:1, 16:9, 9:16, 2,35:1, 3:1 и 5:2. Если нужен другой формат, скилл попросит выбрать ближайший.
Как снять PNG из готового HTML?
Запустите `./scripts/capture_card.sh input.html output.png 3:4`, последним аргументом идет формат. Для каждого формата скрипт знает размер кадра в пикселях: 3:4, например, снимается в 1500 на 2000.
Меняет ли скилл мой заголовок?
По умолчанию нет. Заголовок, который вы указали, становится главным, а пересказ и рамку скилл помещает в подзаголовок и краткое резюме. Сократить или переформулировать заголовок он может только по вашей просьбе или когда формат не вмещает его даже после перестройки раскладки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для агента, который собирает карусели соцкарточек и парные обложки из статьи, скриншотов, заметок или видео в двух визуальных системах
Скилл подбирает места для иллюстраций в статье и генерирует картинки, схемы и обложки тремя движками
Инфостиль
infostyle
Скилл редактуры русского текста по инфостилю Ильяхова: убирает стоп-слова и штампы, подставляет факты, показывает правки до и после
E-commerce Visual Copywriting
ecommerce-visual-copywriting
Скилл превращает данные о товаре в план главных фото, карточки и A+ с текстом на картинках, промптами для генерации и проверкой заявлений
Сборник открытых Agent Skills от автора Huashu для создания контента: слайды, дизайн, обработка данных, сценарии видео и вычитка текста
Скилл верстки статей для WeChat: превращает Markdown в готовый HTML со встроенными стилями, который вставляется в редактор публичного аккаунта без потери оформл
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| infocard-skills (эта запись) | нет | 518 | |
| Guizang Social Card Skill | нет | 7 841 | собирает карусели соцкарточек и парные обложки из статьи, скриншотов, заметок или видео в двух визуальных системах |
| baoyu-skills | нет | 27 039 | набор скиллов для контента: иллюстрации к статьям, обложки, инфографика, комиксы, перевод и публикация в соцсети |
Коротко о README
README короткий: состав репозитория, установка, три проверочные фразы и примеры запросов. Дальше идет картинка с раскладками под разные форматы. Рядом лежат китайская версия и документы о подаче контента и промпте.
Бейдж для README
Исходный SKILL.md
---
name: editorial-card-screenshot
description: "Generate high-density editorial HTML info cards in a modern magazine and Swiss-international style, then capture them as ratio-specific screenshots. Use when the user provides text or core information and wants: (1) a complete responsive HTML info card, (2) the design to follow the stored editorial prompt, (3) output in fixed visual ratios such as 3:4, 4:3, 1:1, 16:9, 9:16, 2.35:1, 3:1, or 5:2, or (4) both HTML and a rendered PNG cover/card from the same content."
metadata: {"clawdbot":{"requires":{"bins":["google-chrome","chromium","chrome"]}}}
---
# Editorial Card Screenshot
## Overview
Turn source text into a compact, high-contrast HTML information card that follows the user's editorial prompt, then render a screenshot in one of the supported aspect ratios.
The goal is not just density but editorial quality: clear hierarchy, strong visual anchors, and screenshot-stable rendering without accidental cropping or dead space.
Always preserve three output stages unless the user explicitly asks to skip one:
1. Write one sentence judging the information density as high, medium, or low.
2. Output the complete HTML with embedded CSS.
3. Self-check that body text remains readable on mobile.
## Workflow
### 1. Analyze Content Density
Read [references/content-fit.md](references/content-fit.md). Inventory semantic units, estimate density, and choose layout strategy from both density and ratio:
- Use "big-character" composition when content is sparse and a single phrase, number, or hook can carry the page.
- Use a two-column or three-column editorial grid when content is dense and needs stronger hierarchy.
- Use oversized numbers, heavy rules, tinted blocks, and pull-quote scale to avoid dead space.
- Do not force dense content into evenly weighted tiles. Build primary blocks, secondary blocks, and lighter supporting blocks.
- Match structure to content type:
- Ranking / recommendation content: allow asymmetric hero + structured list.
- Tutorial / analysis / interpretation content: group into overview, core judgment, interpretation, boundary, and conclusion.
- Write a short space-allocation plan before final HTML. Assign approximate area to hero, primary module, support area, and footer.
- Do not use the starter template's current arrangement as evidence that it is the right skeleton.
Before compressing content, first change the layout skeleton.
- Ratio changes should primarily change reading path, hierarchy, and module arrangement.
- Do not treat ratio changes as a reason to delete content by default.
- Only compress, group, or summarize when the current ratio cannot hold the content clearly after layout has already been restructured.
### 2. Apply the Stored Editorial Rules
Use these defaults unless the user overrides them:
- Import Google Fonts:
```html
<link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700;900&family=Noto+Sans+SC:wght@400;500;700&family=Oswald:wght@500;700&family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
```