Tapestry Skills
Семь скиллов для Claude Code: из ссылки на видео, статью или PDF получается текст и план действий, плюс скрам-коуч, журнал сессий и разбор застрявших задач
- 562 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл youtube-transcript ставит `yt-dlp` через Homebrew, `apt` или pip
- Скиллы скачивают страницы и видео по ссылкам и пишут файлы в рабочую папку
- Session-log читает весь разговор и записывает его итоги в файл
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/tapestry-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл youtube-transcript ставит `yt-dlp` через Homebrew, `apt` или pip
- Скиллы скачивают страницы и видео по ссылкам и пишут файлы в рабочую папку
- Session-log читает весь разговор и записывает его итоги в файл
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Главный скилл `learn-this` принимает ссылку, определяет тип материала (видео на YouTube, статья или PDF), вытаскивает текст и по методу Ship-Learn-Next делает из него план из пяти шагов. Оба файла сохраняются, а в конце агент спрашивает, когда вы сделаете первый шаг. Запустить его можно фразами «learn-this», «weave» или «make this actionable» со ссылкой. То же можно делать по частям. Скилл youtube-transcript скачивает субтитры через `yt-dlp`, убирает дубли строк, называет файл по заголовку видео и при отсутствии субтитров предлагает расшифровку Whisper. Article-extractor чистит статью от рекламы и навигации средствами Mozilla Readability или `trafilatura` и сохраняет простой текст. Три остальных скилла не связаны со ссылками. Scrum-sage разбирает спринты, бэклог, помехи и ретроспективы как коуч по Scrum. Session-log дописывает итоги сессии в недельный файл журнала. Unblock-action за две-три вопроса превращает размытую задачу в конкретный результат дня и первый физический шаг.
Для кого. Для тех, кто учится по видео и статьям и хочет сразу получать из них рабочий план, а также для тимлидов и скрам-мастеров.
Подходит, если
- Есть длинная лекция на YouTube, нужен чистый транскрипт без повторов в файле с названием видео
- Статью надо сохранить без рекламы и навигации в виде простого текста
- Из туториала хочется получить пять коротких шагов с вопросами для рефлексии после каждого
- Команда не выполняет цели спринта, и нужен разбор помех и анти-паттернов
- Задача висит, а начать не получается: нужен день-размерный результат и первый шаг
Не подходит, если
- Нужен MCP-сервер, который отдает транскрипты агенту без загрузки файлов: здесь скилл запускает `yt-dlp`
- Страницы закрыты логином или платным доступом: экстрактор берет открытый текст
- Нужно масштабирование по SAFe: `scrum-sage` советует Scrum@Scale и SAFe не рекомендует
- Компьютер не позволяет ставить `yt-dlp`: скилл сам ставит его через Homebrew, `apt` или pip
Пример запроса к агенту
`learn-this` https://www.youtube.com/watch?v=VIDEO_IDОграничения
Скилл youtube-transcript сам ставит `yt-dlp` через Homebrew, `apt` или pip. Для расшифровки видео без субтитров нужен Whisper (pip3 install openai-whisper). Article-extractor использует `reader` (npm install -g `reader-cli`) или `trafilatura`, а без них переходит на менее точный запасной способ. Результаты сохраняются файлами в текущей папке. Описание и инструкции скиллов на английском. Для PDF скилл `learn-this` скачивает файл и извлекает текст.
Как отключить. Удалите папки скиллов из ~/.claude/skills (или .claude/skills проекта): `learn-this`, youtube-transcript, article-extractor, `ship-learn-next`, `scrum-sage`, `session-log`, `unblock-action`.
Частые вопросы
Как сделать план из видео на YouTube через Claude Code?
Скажите `learn-this` и дайте ссылку. Скилл скачает субтитры, очистит от дублей и по Ship-Learn-Next составит пять шагов с вопросами для рефлексии, сохранив текст и план в двух файлах.
Что делать, если у видео нет субтитров?
Скилл youtube-transcript предлагает расшифровку Whisper. Его нужно поставить отдельно командой pip3 install openai-whisper.
Чем ship-learn-next отличается от learn-this?
Ship-learn-next превращает уже готовый текст, например транскрипт, в план из пяти шагов. Learn-this сам определяет тип ссылки, извлекает содержимое и вызывает `ship-learn-next`.
Что пишет session-log?
Он просматривает разговор, находит темы, решения и пригодные для повторного использования результаты и дописывает их в файл вида YYYY-wWW agent-log.md, не стирая прежние записи. Новые записи идут сверху.
Как работает unblock-action?
Скилл задает не больше двух-трех вопросов, уточняет результат, ужимает его до дня и называет первое физическое действие. На выходе карточка с результатом, объемом и следующим шагом.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор из 13 скиллов в формате SKILL.md: ресерч, продуктовый документ, презентации, статьи и аудиты для любого совместимого агента
Набор бытовых скиллов для агента: веб-поиск, автоматизация браузера, Gmail, Google Календарь и Диск, расшифровка речи и субтитры YouTube
Библиотека из 229 скиллов для работы и жизни: продажи, маркетинг, финансы, разработка, дизайн и запуск параллельных агентов
Личный набор скиллов автора для чтения статей и книг, разбора понятий, письма и карточек в PNG: инструкции на китайском, ставится через skills CLI
Lenny's Product Skills
Lenny's Product Skills for Claude Code
Набор продуктовых скиллов для Claude Code и агентов, читающих SKILL.md: стратегия, дискавери, запуск, рост и работа с командой
Скиллы, которые переводят вывод кодинг-агента на простой язык: честные отчеты, прямые вердикты, понятные шаги
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Tapestry Skills (эта запись) | нет | 562 | ||
| YouTube Fetcher to Markdown | нет | 495 | только транскрипт и метаданные YouTube в Markdown, без плана действий | |
| YouTube Transcript MCP Server | нет | не нужна | 492 | MCP-сервер, отдающий транскрипты агенту напрямую |
Коротко о README
Таблица в начале перечисляет семь скиллов с краткой пользой. Дальше каждый описан с возможностями и примерами фраз, затем идут установка скриптом install.sh или копированием папок, требования и примеры работы. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: learn-this description: Unified content extraction and action planning. Use when user says "learn-this <URL>", "learn this <URL>", "weave <URL>", "help me plan <URL>", "extract and plan <URL>", "make this actionable <URL>", or similar phrases indicating they want to extract content and create an action plan. Automatically detects content type (YouTube video, article, PDF) and processes accordingly. allowed-tools: Bash,Read,Write --- # Tapestry: Unified Content Extraction + Action Planning This is the **master skill** that orchestrates the entire Tapestry workflow: 1. Detect content type from URL 2. Extract content using appropriate skill 3. Automatically create a Ship-Learn-Next action plan ## When to Use This Skill Activate when the user: - Says "learn-this [URL]" or "learn this [URL]" - Says "weave [URL]" - Says "help me plan [URL]" - Says "extract and plan [URL]" - Says "make this actionable [URL]" - Says "turn [URL] into a plan" - Provides a URL and asks to "learn and implement from this" - Wants the full Tapestry workflow (extract → plan) **Keywords to watch for**: learn-this, learn this, weave, plan, actionable, extract and plan, make a plan, turn into action ## How It Works ### Complete Workflow: 1. **Detect URL type** (YouTube, article, PDF) 2. **Extract content** using appropriate skill: - YouTube → youtube-transcript skill - Article → article-extractor skill - PDF → download and extract text 3. **Create action plan** using ship-learn-next skill 4. **Save both** content file and plan file 5. **Present summary** to user ## URL Detection Logic ### YouTube Videos **Patterns to detect:** - `youtube.com/watch?v=`