Distilly
Скилл, который собирает из переписок, документов и открытых источников переиспользуемый профиль человека для ИИ-агентов и совместимых ботов
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Работает с личными данными людей: переписками, письмами, экспортами чатов
- Запускает скрипты сбора и ходит в сторонние сервисы по токенам, включая платный Xquik
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/distillyОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add titanwings/distilly --skill distilly -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Установи Distilly из https://github.com/titanwings/distilly и проверь, что хост его находит. Затем скажи «через Distilly собери профиль человека» и выбери семейство colleague, relationship или celebrity.
Другие способы из описания автора
Install Distilly from https://github.com/titanwings/distilly, then verify that this host can discover it.
Агент сам поставит Distilly как скилл distilly в нужный каталог хоста.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Distilly это скилл-создатель: из предоставленных материалов он собирает переносимый профиль человека, опирающийся на источники, а не на выдуманные черты. Профиль строится по наблюдаемому опыту, паттернам решений, манере выражаться и способам работы, при этом Distilly не выдает себя за клон самого человека. Есть три семейства профилей: коллега (навыки работы плюс персона), близкие отношения и публичная фигура с отдельным исследовательским конвейером по нескольким измерениям. Материалы можно давать вручную (текст, PDF, письма, экспорт чатов) или подключать автоматический сбор из Lark, DingTalk, Slack, WeChat и открытых постов X через сторонний сервис. Готовый профиль упаковывается как Agent Skill и ставится в любой из поддерживаемых хостов, среди них Claude Code, Codex и OpenCode. Профиль можно дополнять новыми файлами, править репликами и откатывать к прошлым версиям.
Для кого. Для команд и людей, которые хотят сохранить опыт и стиль коллеги, наставника или публичной фигуры в виде профиля для агента.
Подходит, если
- Уходит коллега или наставник, и нужно сохранить его подход и стандарты работы
- Нужен агент, отвечающий в манере конкретной публичной фигуры по открытым источникам
- Есть материалы про человека и нужно собрать из них переиспользуемый профиль
Не подходит, если
- Нет согласия человека или законного основания использовать его переписку и данные
- Нужен фактчекинг или клон личности, а не профиль по наблюдаемым паттернам
Пример запроса к агенту
Через Distilly собери профиль коллеги из этой переписки и документов, семейство colleagueОграничения
Качество профиля напрямую зависит от качества исходных материалов, скилл описывает наблюдаемые паттерны и не претендует на копию личности. Часть автоматических сборщиков требует прав и настройки: Slack нужен бот от администратора и на бесплатном тарифе доступны только 90 дней, DingTalk не отдает историю сообщений через API, WeChat нужно предварительно экспортировать, а сбор постов X идет через сторонний платный сервис Xquik. Для отдельных источников и хостов нужны токены и учетные данные. Работа с чужими личными данными это зона ответственности пользователя, нужны согласие и законное основание.
Как отключить. Удалите папку distilly из каталога скиллов вашего хоста, а также сгенерированные профили из каталога ./skills в проекте. Учетные данные подключенных источников отзываются на их стороне.
Проверка безопасности
- Работает с личными данными людей: переписками, письмами, экспортами чатов
- Запускает скрипты сбора и ходит в сторонние сервисы по токенам, включая платный Xquik
Коротко о README
README описывает Distilly, бывший Colleague Skill, как слой моделирования людей для агентов: из материалов он собирает профиль человека и упаковывает его как Agent Skill. Поддерживаются три семейства: коллега, близкие отношения и публичная фигура, у каждого своя стратегия сбора источников и структура профиля. Источники включают ручную загрузку и автоматический сбор из Lark, DingTalk, Slack, WeChat и открытых постов X. Установка идет через передачу ссылки агенту или клонированием репозитория в каталог скиллов хоста, подробности в отдельном install-гайде. Есть эволюция профиля через дозагрузку файлов, правки репликами и откат версий, лицензия MIT.
SKILL.md
---
name: distilly
description: "Distill colleague, relationship, or celebrity source material into reusable Person Profiles for agents."
argument-hint: "[character] [name-or-slug]"
version: "1.0.0"
user-invocable: true
allowed-tools: Read, Write, Edit, Bash
---
> Language: this skill supports English and Chinese. Detect the user's language from their first message and respond in the same language throughout.
> Skill Root: before reading a bundled prompt or running a bundled script, resolve the absolute directory of the SKILL.md the host actually loaded. Claude Code exposes it as ${CLAUDE_SKILL_DIR}; on every other host, use the loaded-skill path from that host's discovery context. Do not assume the shell's current working directory is the skill root.Частые вопросы
Это клон человека?
Нет. Distilly собирает профиль по наблюдаемому опыту, паттернам решений и манере выражаться, опираясь на источники, и не выдает себя за копию самой личности.
В каких агентах работает?
Скилл поддерживает нативное обнаружение в нескольких хостах, среди них Claude Code, Codex и OpenCode. Для Grok Bot прямой импорт из репозитория пока не подтвержден, нужна ручная миграция в saved Skill.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента