skilless.ai — скилл
Набор из трех скиллов и четырех утилит: агент ищет в сети, читает страницы, берет субтитры видео и обрабатывает медиа
- 228 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Установщик запускается через curl | bash и ставит uv и зависимости в домашнюю папку
- Адреса страниц и поисковые запросы уходят во внешние сервисы Exa и Jina Reader
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/skilless-aiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик запускается через curl | bash и ставит uv и зависимости в домашнюю папку
- Адреса страниц и поисковые запросы уходят во внешние сервисы Exa и Jina Reader
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
skilless.ai ставит в папку `~/.agents/skills/` скиллы и четыре утилиты командной строки, которые снимают типичные препятствия агента. Поиск идет через Exa (бесплатный доступ без ключа), страницы очищаются от разметки через Jina Reader, видео и субтитры с YouTube, Bilibili, TikTok и около 1700 других сайтов достает yt-dlp, а ffmpeg отвечает за извлечение звука, сжатие и конвертацию форматов. RSS и Atom читает feedparser. Три скилла работают связкой. Brainstorming превращает размытую идею в план и дает 2–3 варианта с компромиссами. Research собирает данные из нескольких источников и сверяет их. Writing пишет статьи и документы на основе собранных данных. Каждый скилл может вызвать соседний: исследование запрашивает уточнение задачи, а текст запрашивает свежие данные. Главный скилл `skilless.ai` служебный: он проверяет установку командой `uv run scripts/cli.py doctor`, обновляет набор и показывает описание остальных скиллов. Установщик создает изолированное окружение в `~/.agents/skills/skilless/` и не требует `sudo`.
Для кого. Тем, кто работает с OpenCode, Cursor или Claude Code и хочет дать агенту бесплатный веб-поиск, чтение страниц и работу с видео без отдельных ключей и ручной настройки.
Подходит, если
- Агенту нужны свежие отзывы или новости, а встроенного поиска нет
- Страница отдает агенту сырой HTML, и нужен чистый текст для пересказа
- Надо достать субтитры ролика на YouTube и превратить их в конспект
- Требуется отчет по нескольким источникам: для этого работает связка Research и Writing
- Ролик нужно скачать, сжать или вытащить из него звук в MP3
Не подходит, если
- Нужны гарантии приватности запросов: адреса страниц и поисковые фразы уходят во внешние сервисы Exa и Jina
- Вы запрещаете запуск установщика через конвейер `curl | bash`
- Нужен поиск по закрытым источникам: все утилиты ходят только в открытую сеть
Пример запроса к агенту
Найди свежие обзоры наушников с шумоподавлением до 300 долларов, прочитай три лучших статьи и собери сравнение в таблицуОграничения
- Установка идет командой `curl | bash`, которая сначала ставит uv, затем зависимости и создает исполняемый файл `skilless.ai`.
- Поиск и чтение страниц опираются на бесплатные уровни Exa и Jina Reader, и условия этих сервисов могут измениться.
- Скачивание видео работает через yt-dlp и зависит от того, что разрешают площадки и авторские права.
- Последний коммит в репозитории сделан в июле 2026, лицензия в репозитории указана как MIT в README, но в метаданных GitHub отсутствует.
Как отключить. Удалите папки командами `rm -rf ~/.agents/skills/skilless` и `rm -rf ~/.agents/skills/skilless-*`. Окружение лежит внутри этой папки, глобальный Python и Node остаются нетронутыми.
Частые вопросы
Нужны ли ключи API для skilless.ai?
Нет. Поиск Exa доступен бесплатно через MCP, Jina Reader работает без ключа, yt-dlp запускается локально.
Как удалить skilless.ai?
Выполните `rm -rf ~/.agents/skills/skilless` и `rm -rf ~/.agents/skills/skilless-*`: окружение создано внутри папки скиллов и ничего в системе не меняет.
С какими агентами работает skilless.ai?
С любым, который читает файлы SKILL.md из `~/.agents/skills/`. Автор рекомендует OpenCode и называет совместимыми OpenClaw, Kilo Code, Cursor и Claude Code.
Что делает установщик на машине?
Ставит uv в `~/.local/bin`, определяет сеть (в Китае переключается на зеркало TUNA), создает изолированное окружение с yt-dlp, fastmcp, Jina Reader и feedparser и добавляет исполняемый файл `skilless.ai`.
С каких сайтов можно брать видео и субтитры?
Через yt-dlp работают YouTube, Bilibili, TikTok, Twitter/X, Twitch, Vimeo и более 1700 других сайтов. Скилл достает видео, субтитры и звук, а ffmpeg сжимает и конвертирует файлы.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыДва небольших скилла: веб-поиск через ваш браузер без платных API и проверка плана перед крупной правкой.
Три скилла для поиска: четыре источника с оценкой по намерению, глубокий разбор веток обсуждений и страницы в Markdown.
Переносимый скилл для CLI и Python-библиотеки Crawl4AI: страницы на JavaScript, извлечение данных по CSS-схемам и пакетный обход.
Скилл news-extractor достает из ссылки заголовок, текст, картинки и метаданные статьи с 12 новостных площадок и отдает JSON или Markdown без браузера
Скилл собирает свежие новости с десятков технологических, финансовых и AI-источников без ключей API, дайджест на китайском.
Официальные скиллы Exa подключают агента к API Exa: поиск, извлечение страниц, исследование компаний и списки лидов
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| skilless.ai (эта карточка) | нет | 228 | ||
| Exa MCP Server | да | OAuth | 5 231 | официальный MCP-сервер Exa, только поиск и чтение страниц |
| yt-dlp | нет | 207 153 | сама утилита загрузки видео, без скиллов для агента |
Коротко о README
README объясняет, что агенту не хватает поиска, чистого текста страниц и субтитров, и дает установку одной командой. Дальше идут сценарии для видео, субтитров, медиа, поиска и сбора текста, схема связи трех скиллов и таблица технологий: Jina Reader, Exa, yt-dlp, feedparser, uv. Раздел FAQ отвечает про ключи, изменения в системе и удаление.
Бейдж для README
Исходный SKILL.md
--- name: skilless.ai description: "Meta skill for Skilless toolkit — manage, diagnose, and update the skilless CLI tools and AI skills. Use when user asks about skilless status, needs to verify installation, check tool availability, or run doctor/debug commands." --- # Skilless **Meta skill for Skilless — manage and diagnose your skilless installation.** ## Purpose Skilless provides AI-powered tools (search, web, ytd, media) and AI skills (brainstorming, research, writing). This meta skill handles installation, diagnostics, and management. > 💡 For detailed skill usage (brainstorming, research, writing), see each skill's own SKILL.md ## Usage ```bash cd ~/.agents/skills/skilless/ # Check installation status and all tools uv run scripts/cli.py doctor # Check specific tool uv run scripts/cli.py doctor web uv run scripts/cli.py doctor search uv run scripts/cli.py doctor ytd uv run scripts/cli.py doctor media # Update skilless to latest version uv run scripts/cli.py update # View available skills uv run scripts/cli.py explain skilless.ai-brainstorming uv run scripts/cli.py explain skilless.ai-research uv run scripts/cli.py explain skilless.ai-writing # Run CLI tools directly (see each skill for details) uv run scripts/search.py "query" uv run scripts/web.py <url> uv run scripts/youtube.py <video_url> uv run scripts/ffmpeg.py <input> <output> ``` ## Tools